diff --git a/docs/docs/recipes/BOTTOM_SHEET.mdx b/docs/docs/recipes/BOTTOM_SHEET.mdx
index 2704cc19..7483013a 100644
--- a/docs/docs/recipes/BOTTOM_SHEET.mdx
+++ b/docs/docs/recipes/BOTTOM_SHEET.mdx
@@ -79,7 +79,7 @@ export const BottomSheetExample: React.FC = () => {
const styles = StyleSheet.create({
backdrop: {
- ...StyleSheet.absoluteFillObject,
+ ...StyleSheet.absoluteFill,
backgroundColor: 'rgba(0,0,0,0.5)',
},
bottomSheet: {
diff --git a/docs/versioned_docs/version-3.0.x/recipes/BOTTOM_SHEET.mdx b/docs/versioned_docs/version-3.0.x/recipes/BOTTOM_SHEET.mdx
index 5d047bed..679d464f 100644
--- a/docs/versioned_docs/version-3.0.x/recipes/BOTTOM_SHEET.mdx
+++ b/docs/versioned_docs/version-3.0.x/recipes/BOTTOM_SHEET.mdx
@@ -81,7 +81,7 @@ export const BottomSheetExample: React.FC = () => {
const styles = StyleSheet.create({
backdrop: {
- ...StyleSheet.absoluteFillObject,
+ ...StyleSheet.absoluteFill,
backgroundColor: 'rgba(0,0,0,0.5)',
},
bottomSheet: {
diff --git a/docs/versioned_docs/version-4.0.x/recipes/BOTTOM_SHEET.mdx b/docs/versioned_docs/version-4.0.x/recipes/BOTTOM_SHEET.mdx
index 5d047bed..679d464f 100644
--- a/docs/versioned_docs/version-4.0.x/recipes/BOTTOM_SHEET.mdx
+++ b/docs/versioned_docs/version-4.0.x/recipes/BOTTOM_SHEET.mdx
@@ -81,7 +81,7 @@ export const BottomSheetExample: React.FC = () => {
const styles = StyleSheet.create({
backdrop: {
- ...StyleSheet.absoluteFillObject,
+ ...StyleSheet.absoluteFill,
backgroundColor: 'rgba(0,0,0,0.5)',
},
bottomSheet: {
diff --git a/docs/versioned_docs/version-5.0.x/recipes/BOTTOM_SHEET.mdx b/docs/versioned_docs/version-5.0.x/recipes/BOTTOM_SHEET.mdx
index 5d047bed..679d464f 100644
--- a/docs/versioned_docs/version-5.0.x/recipes/BOTTOM_SHEET.mdx
+++ b/docs/versioned_docs/version-5.0.x/recipes/BOTTOM_SHEET.mdx
@@ -81,7 +81,7 @@ export const BottomSheetExample: React.FC = () => {
const styles = StyleSheet.create({
backdrop: {
- ...StyleSheet.absoluteFillObject,
+ ...StyleSheet.absoluteFill,
backgroundColor: 'rgba(0,0,0,0.5)',
},
bottomSheet: {
diff --git a/docs/versioned_docs/version-6.0.x/recipes/BOTTOM_SHEET.mdx b/docs/versioned_docs/version-6.0.x/recipes/BOTTOM_SHEET.mdx
index 5d047bed..679d464f 100644
--- a/docs/versioned_docs/version-6.0.x/recipes/BOTTOM_SHEET.mdx
+++ b/docs/versioned_docs/version-6.0.x/recipes/BOTTOM_SHEET.mdx
@@ -81,7 +81,7 @@ export const BottomSheetExample: React.FC = () => {
const styles = StyleSheet.create({
backdrop: {
- ...StyleSheet.absoluteFillObject,
+ ...StyleSheet.absoluteFill,
backgroundColor: 'rgba(0,0,0,0.5)',
},
bottomSheet: {
diff --git a/docs/versioned_docs/version-7.0.x/recipes/BOTTOM_SHEET.mdx b/docs/versioned_docs/version-7.0.x/recipes/BOTTOM_SHEET.mdx
index 2704cc19..7483013a 100644
--- a/docs/versioned_docs/version-7.0.x/recipes/BOTTOM_SHEET.mdx
+++ b/docs/versioned_docs/version-7.0.x/recipes/BOTTOM_SHEET.mdx
@@ -79,7 +79,7 @@ export const BottomSheetExample: React.FC = () => {
const styles = StyleSheet.create({
backdrop: {
- ...StyleSheet.absoluteFillObject,
+ ...StyleSheet.absoluteFill,
backgroundColor: 'rgba(0,0,0,0.5)',
},
bottomSheet: {
diff --git a/docs/versioned_docs/version-8.0.x/api/hooks/USE_SOFT_INPUT_APPLIED_OFFSET_CHANGED.mdx b/docs/versioned_docs/version-8.0.x/api/hooks/USE_SOFT_INPUT_APPLIED_OFFSET_CHANGED.mdx
new file mode 100644
index 00000000..8f511b3f
--- /dev/null
+++ b/docs/versioned_docs/version-8.0.x/api/hooks/USE_SOFT_INPUT_APPLIED_OFFSET_CHANGED.mdx
@@ -0,0 +1,24 @@
+---
+id: use-soft-input-applied-offset-changed
+title: useSoftInputAppliedOffsetChanged
+sidebar_label: useSoftInputAppliedOffsetChanged
+keywords: [react-native-avoid-softinput, useSoftInputAppliedOffsetChanged, react hooks]
+---
+
+`useSoftInputAppliedOffsetChanged` is a shortcut for using `AvoidSoftInput.onSoftInputAppliedOffsetChange` method inside `useEffect`.
+
+### Parameters
+
+| Type | Required | Description |
+| ---------------------------------------------------------- | -------- | --------------------------------------------------------------------------------- |
+| (\{ appliedOffset \}: \{ appliedOffset: number \}) => void | yes | function called during applying padding or translation with current applied value |
+
+### Example
+
+```ts
+import { useSoftInputAppliedOffsetChanged } from "react-native-avoid-softinput";
+
+useSoftInputAppliedOffsetChanged(({ appliedOffset }) => {
+ // Do sth
+});
+```
diff --git a/docs/versioned_docs/version-8.0.x/api/hooks/USE_SOFT_INPUT_HEIGHT_CHANGED.mdx b/docs/versioned_docs/version-8.0.x/api/hooks/USE_SOFT_INPUT_HEIGHT_CHANGED.mdx
new file mode 100644
index 00000000..465cbdf9
--- /dev/null
+++ b/docs/versioned_docs/version-8.0.x/api/hooks/USE_SOFT_INPUT_HEIGHT_CHANGED.mdx
@@ -0,0 +1,24 @@
+---
+id: use-soft-input-height-changed
+title: useSoftInputHeightChanged
+sidebar_label: useSoftInputHeightChanged
+keywords: [react-native-avoid-softinput, useSoftInputHeightChanged, react hooks]
+---
+
+`useSoftInputHeightChanged` is a shortcut for using `AvoidSoftInput.onSoftInputHeightChange` method inside `useEffect`.
+
+### Parameters
+
+| Type | Required | Description |
+| -------------------------------------------------------------- | -------- | --------------------------------------------------------------------------- |
+| (\{ softInputHeight \}: \{ softInputHeight: number \}) => void | yes | function called with current soft input height when soft input is displayed |
+
+### Example
+
+```ts
+import { useSoftInputHeightChanged } from "react-native-avoid-softinput";
+
+useSoftInputHeightChanged(({ softInputHeight }) => {
+ // Do sth
+});
+```
diff --git a/docs/versioned_docs/version-8.0.x/api/hooks/USE_SOFT_INPUT_HIDDEN.mdx b/docs/versioned_docs/version-8.0.x/api/hooks/USE_SOFT_INPUT_HIDDEN.mdx
new file mode 100644
index 00000000..3e30b34e
--- /dev/null
+++ b/docs/versioned_docs/version-8.0.x/api/hooks/USE_SOFT_INPUT_HIDDEN.mdx
@@ -0,0 +1,24 @@
+---
+id: use-soft-input-hidden
+title: useSoftInputHidden
+sidebar_label: useSoftInputHidden
+keywords: [react-native-avoid-softinput, useSoftInputHidden, react hooks]
+---
+
+`useSoftInputHidden` is a shortcut for using `AvoidSoftInput.onSoftInputHidden` method inside `useEffect`.
+
+### Parameters
+
+| Type | Required | Description |
+| ---------- | -------- | ----------------------------------------- |
+| () => void | yes | function called when soft input is hidden |
+
+### Example
+
+```ts
+import { useSoftInputHidden } from "react-native-avoid-softinput";
+
+useSoftInputHidden(() => {
+ // Do sth
+});
+```
diff --git a/docs/versioned_docs/version-8.0.x/api/hooks/USE_SOFT_INPUT_SHOWN.mdx b/docs/versioned_docs/version-8.0.x/api/hooks/USE_SOFT_INPUT_SHOWN.mdx
new file mode 100644
index 00000000..74ee9e64
--- /dev/null
+++ b/docs/versioned_docs/version-8.0.x/api/hooks/USE_SOFT_INPUT_SHOWN.mdx
@@ -0,0 +1,24 @@
+---
+id: use-soft-input-shown
+title: useSoftInputShown
+sidebar_label: useSoftInputShown
+keywords: [react-native-avoid-softinput, useSoftInputShown, react hooks]
+---
+
+`useSoftInputShown` is a shortcut for using `AvoidSoftInput.onSoftInputShown` method inside `useEffect`.
+
+### Parameters
+
+| Type | Required | Description |
+| -------------------------------------------------------------- | -------- | --------------------------------------------------------------------------- |
+| (\{ softInputHeight \}: \{ softInputHeight: number \}) => void | yes | function called with current soft input height when soft input is displayed |
+
+### Example
+
+```ts
+import { useSoftInputShown } from "react-native-avoid-softinput";
+
+useSoftInputShown(({ softInputHeight }) => {
+ // Do sth
+});
+```
diff --git a/docs/versioned_docs/version-8.0.x/api/hooks/USE_SOFT_INPUT_STATE.mdx b/docs/versioned_docs/version-8.0.x/api/hooks/USE_SOFT_INPUT_STATE.mdx
new file mode 100644
index 00000000..86d7e917
--- /dev/null
+++ b/docs/versioned_docs/version-8.0.x/api/hooks/USE_SOFT_INPUT_STATE.mdx
@@ -0,0 +1,22 @@
+---
+id: use-soft-input-state
+title: useSoftInputState
+sidebar_label: useSoftInputState
+keywords: [react-native-avoid-softinput, useSoftInputState, react hooks]
+---
+
+`useSoftInputState` returns object with properties determining whether soft input is shown and how much screen it covers.
+
+### Return value
+
+```
+{ isSoftInputShown: boolean, softInputHeight: number }
+```
+
+### Example
+
+```ts
+import { useSoftInputState } from "react-native-avoid-softinput";
+
+const { isSoftInputShown, softInputHeight } = useSoftInputState();
+```
diff --git a/docs/versioned_docs/version-8.0.x/api/module/ON_SOFT_INPUT_APPLIED_OFFSET_CHANGE.mdx b/docs/versioned_docs/version-8.0.x/api/module/ON_SOFT_INPUT_APPLIED_OFFSET_CHANGE.mdx
new file mode 100644
index 00000000..6d875da4
--- /dev/null
+++ b/docs/versioned_docs/version-8.0.x/api/module/ON_SOFT_INPUT_APPLIED_OFFSET_CHANGE.mdx
@@ -0,0 +1,28 @@
+---
+id: on-soft-input-applied-offset-change
+title: onSoftInputAppliedOffsetChange
+sidebar_label: onSoftInputAppliedOffsetChange
+keywords: [react-native-avoid-softinput, onSoftInputAppliedOffsetChange, module]
+---
+
+Use `onSoftInputAppliedOffsetChange` method, to e.g. create animation based on current applied offset value.
+
+### Parameters
+
+| Type | Required | Description |
+| ---------------------------------------------------------- | -------- | --------------------------------------------------------------------------------- |
+| (\{ appliedOffset \}: \{ appliedOffset: number \}) => void | yes | function called during applying padding or translation with current applied value |
+
+### Example
+
+```ts
+import { AvoidSoftInput } from "react-native-avoid-softinput";
+
+const unsubscribe = AvoidSoftInput.onSoftInputAppliedOffsetChange(
+ ({ appliedOffset }) => {
+ // Do sth
+ }
+);
+
+// Later invoke unsubscribe.remove()
+```
diff --git a/docs/versioned_docs/version-8.0.x/api/module/ON_SOFT_INPUT_HEIGHT_CHANGE.mdx b/docs/versioned_docs/version-8.0.x/api/module/ON_SOFT_INPUT_HEIGHT_CHANGE.mdx
new file mode 100644
index 00000000..2007bb17
--- /dev/null
+++ b/docs/versioned_docs/version-8.0.x/api/module/ON_SOFT_INPUT_HEIGHT_CHANGE.mdx
@@ -0,0 +1,28 @@
+---
+id: on-soft-input-height-change
+title: onSoftInputHeightChange
+sidebar_label: onSoftInputHeightChange
+keywords: [react-native-avoid-softinput, onSoftInputHeightChange, module]
+---
+
+Use `onSoftInputHeightChange` method, if you want to listen to events when soft input's height changes.
+
+### Parameters
+
+| Type | Required | Description |
+| -------------------------------------------------------------- | -------- | --------------------------------------------------------------------------- |
+| (\{ softInputHeight \}: \{ softInputHeight: number \}) => void | yes | function called with current soft input height when soft input is displayed |
+
+### Example
+
+```ts
+import { AvoidSoftInput } from "react-native-avoid-softinput";
+
+const unsubscribe = AvoidSoftInput.onSoftInputHeightChange(
+ ({ softInputHeight }) => {
+ // Do sth
+ }
+);
+
+// later invoke unsubscribe.remove()
+```
diff --git a/docs/versioned_docs/version-8.0.x/api/module/ON_SOFT_INPUT_HIDDEN.mdx b/docs/versioned_docs/version-8.0.x/api/module/ON_SOFT_INPUT_HIDDEN.mdx
new file mode 100644
index 00000000..278bd8ae
--- /dev/null
+++ b/docs/versioned_docs/version-8.0.x/api/module/ON_SOFT_INPUT_HIDDEN.mdx
@@ -0,0 +1,26 @@
+---
+id: on-soft-input-hidden
+title: onSoftInputHidden
+sidebar_label: onSoftInputHidden
+keywords: [react-native-avoid-softinput, onSoftInputHidden, module]
+---
+
+Use `onSoftInputHidden` method, if you want to listen to events when soft input is hidden.
+
+### Parameters
+
+| Type | Required | Description |
+| ---------- | -------- | ----------------------------------------- |
+| () => void | yes | function called when soft input is hidden |
+
+### Example
+
+```ts
+import { AvoidSoftInput } from "react-native-avoid-softinput";
+
+const unsubscribe = AvoidSoftInput.onSoftInputHidden(() => {
+ // Do sth
+});
+
+// later invoke unsubscribe.remove()
+```
diff --git a/docs/versioned_docs/version-8.0.x/api/module/ON_SOFT_INPUT_SHOWN.mdx b/docs/versioned_docs/version-8.0.x/api/module/ON_SOFT_INPUT_SHOWN.mdx
new file mode 100644
index 00000000..2f1e5007
--- /dev/null
+++ b/docs/versioned_docs/version-8.0.x/api/module/ON_SOFT_INPUT_SHOWN.mdx
@@ -0,0 +1,26 @@
+---
+id: on-soft-input-shown
+title: onSoftInputShown
+sidebar_label: onSoftInputShown
+keywords: [react-native-avoid-softinput, onSoftInputShown, module]
+---
+
+Use `onSoftInputShown` method, if you want to listen to events when soft input is shown.
+
+### Parameters
+
+| Type | Required | Description |
+| -------------------------------------------------------------- | -------- | --------------------------------------------------------------------------- |
+| (\{ softInputHeight \}: \{ softInputHeight: number \}) => void | yes | function called with current soft input height when soft input is displayed |
+
+### Example
+
+```ts
+import { AvoidSoftInput } from "react-native-avoid-softinput";
+
+const unsubscribe = AvoidSoftInput.onSoftInputShown(({ softInputHeight }) => {
+ // Do sth
+});
+
+// later invoke unsubscribe.remove()
+```
diff --git a/docs/versioned_docs/version-8.0.x/api/module/SET_ADJUST_NOTHING.mdx b/docs/versioned_docs/version-8.0.x/api/module/SET_ADJUST_NOTHING.mdx
new file mode 100644
index 00000000..261d516a
--- /dev/null
+++ b/docs/versioned_docs/version-8.0.x/api/module/SET_ADJUST_NOTHING.mdx
@@ -0,0 +1,16 @@
+---
+id: set-adjust-nothing
+title: setAdjustNothing
+sidebar_label: setAdjustNothing
+keywords: [react-native-avoid-softinput, setAdjustNothing, module]
+---
+
+Use `setAdjustNothing`, to set `android:windowSoftInputMode` attribute to `adjustNothing` value.
+
+### Example
+
+```ts
+import { AvoidSoftInput } from "react-native-avoid-softinput";
+
+AvoidSoftInput.setAdjustNothing();
+```
diff --git a/docs/versioned_docs/version-8.0.x/api/module/SET_ADJUST_PAN.mdx b/docs/versioned_docs/version-8.0.x/api/module/SET_ADJUST_PAN.mdx
new file mode 100644
index 00000000..9aec2265
--- /dev/null
+++ b/docs/versioned_docs/version-8.0.x/api/module/SET_ADJUST_PAN.mdx
@@ -0,0 +1,16 @@
+---
+id: set-adjust-pan
+title: setAdjustPan
+sidebar_label: setAdjustPan
+keywords: [react-native-avoid-softinput, setAdjustPan, module]
+---
+
+Use `setAdjustPan`, to set `android:windowSoftInputMode` attribute to `adjustPan` value.
+
+### Example
+
+```ts
+import { AvoidSoftInput } from "react-native-avoid-softinput";
+
+AvoidSoftInput.setAdjustPan();
+```
diff --git a/docs/versioned_docs/version-8.0.x/api/module/SET_ADJUST_RESIZE.mdx b/docs/versioned_docs/version-8.0.x/api/module/SET_ADJUST_RESIZE.mdx
new file mode 100644
index 00000000..ac5fb94d
--- /dev/null
+++ b/docs/versioned_docs/version-8.0.x/api/module/SET_ADJUST_RESIZE.mdx
@@ -0,0 +1,16 @@
+---
+id: set-adjust-resize
+title: setAdjustResize
+sidebar_label: setAdjustResize
+keywords: [react-native-avoid-softinput, setAdjustResize, module]
+---
+
+Use `setAdjustResize`, to set `android:windowSoftInputMode` attribute to `adjustResize` value.
+
+### Example
+
+```ts
+import { AvoidSoftInput } from "react-native-avoid-softinput";
+
+AvoidSoftInput.setAdjustResize();
+```
diff --git a/docs/versioned_docs/version-8.0.x/api/module/SET_ADJUST_UNSPECIFIED.mdx b/docs/versioned_docs/version-8.0.x/api/module/SET_ADJUST_UNSPECIFIED.mdx
new file mode 100644
index 00000000..de294e39
--- /dev/null
+++ b/docs/versioned_docs/version-8.0.x/api/module/SET_ADJUST_UNSPECIFIED.mdx
@@ -0,0 +1,16 @@
+---
+id: set-adjust-unspecified
+title: setAdjustUnspecified
+sidebar_label: setAdjustUnspecified
+keywords: [react-native-avoid-softinput, setAdjustUnspecified, module]
+---
+
+Use `setAdjustUnspecified`, to set `android:windowSoftInputMode` attribute to `adjustUnspecified` value.
+
+### Example
+
+```ts
+import { AvoidSoftInput } from "react-native-avoid-softinput";
+
+AvoidSoftInput.setAdjustUnspecified();
+```
diff --git a/docs/versioned_docs/version-8.0.x/api/module/SET_AVOID_OFFSET.mdx b/docs/versioned_docs/version-8.0.x/api/module/SET_AVOID_OFFSET.mdx
new file mode 100644
index 00000000..78a7d5db
--- /dev/null
+++ b/docs/versioned_docs/version-8.0.x/api/module/SET_AVOID_OFFSET.mdx
@@ -0,0 +1,26 @@
+---
+id: set-avoid-offset
+title: setAvoidOffset
+sidebar_label: setAvoidOffset
+keywords: [react-native-avoid-softinput, setAvoidOffset, module]
+---
+
+Use `setAvoidOffset` method, if you want to increase/decrease amount of translation/padding applied to react root view/scroll view.
+
+### Parameters
+
+| Type | Required | Description |
+| ------ | -------- | ------------------------------------------------------ |
+| number | yes | additional offset added to react root view/scroll view |
+
+### Example
+
+```ts
+import { AvoidSoftInput } from "react-native-avoid-softinput";
+
+AvoidSoftInput.setAvoidOffset(40); // It will result in applied value 40dp greater than standard one
+```
+
+:::info
+**Value applied to that method is persisted, so if you want to use that in a single use case, remember to clear it (just pass 0 as an argument)**
+:::
diff --git a/docs/versioned_docs/version-8.0.x/api/module/SET_DEFAULT_APP_SOFT_INPUT_MODE.mdx b/docs/versioned_docs/version-8.0.x/api/module/SET_DEFAULT_APP_SOFT_INPUT_MODE.mdx
new file mode 100644
index 00000000..d6eb674a
--- /dev/null
+++ b/docs/versioned_docs/version-8.0.x/api/module/SET_DEFAULT_APP_SOFT_INPUT_MODE.mdx
@@ -0,0 +1,16 @@
+---
+id: set-default-app-soft-input-mode
+title: setDefaultAppSoftInputMode
+sidebar_label: setDefaultAppSoftInputMode
+keywords: [react-native-avoid-softinput, setDefaultAppSoftInputMode, module]
+---
+
+Use `setDefaultAppSoftInputMode`, to set `android:windowSoftInputMode` to default value declared in Android manifest.
+
+### Example
+
+```ts
+import { AvoidSoftInput } from "react-native-avoid-softinput";
+
+AvoidSoftInput.setDefaultAppSoftInputMode();
+```
diff --git a/docs/versioned_docs/version-8.0.x/api/module/SET_EASING.mdx b/docs/versioned_docs/version-8.0.x/api/module/SET_EASING.mdx
new file mode 100644
index 00000000..8c6de96a
--- /dev/null
+++ b/docs/versioned_docs/version-8.0.x/api/module/SET_EASING.mdx
@@ -0,0 +1,22 @@
+---
+id: set-easing
+title: setEasing
+sidebar_label: setEasing
+keywords: [react-native-avoid-softinput, setEasing, module]
+---
+
+Use `setEasing` method, to customize animation's easing, available values are `easeIn`, `easeInOut`, `easeOut` and `linear`.
+
+### Parameters
+
+| Type | Required | Description |
+| ------------------------------------------------ | -------- | ------------------ |
+| `easeIn` or `easeInOut` or `easeOut` or `linear` | yes | animation's easing |
+
+### Example
+
+```ts
+import { AvoidSoftInput } from "react-native-avoid-softinput";
+
+AvoidSoftInput.setEasing("easeInOut"); // Changes animation's easing to `easeInOut` curve
+```
diff --git a/docs/versioned_docs/version-8.0.x/api/module/SET_ENABLED.mdx b/docs/versioned_docs/version-8.0.x/api/module/SET_ENABLED.mdx
new file mode 100644
index 00000000..4b520ace
--- /dev/null
+++ b/docs/versioned_docs/version-8.0.x/api/module/SET_ENABLED.mdx
@@ -0,0 +1,22 @@
+---
+id: set-enabled
+title: setEnabled
+sidebar_label: setEnabled
+keywords: [react-native-avoid-softinput, setEnabled, module]
+---
+
+Use `setEnabled` method, to enable or disable module.
+
+### Parameters
+
+| Type | Required | Description |
+| ------- | -------- | --------------------------------- |
+| boolean | yes | control whether module is enabled |
+
+### Example
+
+```ts
+import { AvoidSoftInput } from "react-native-avoid-softinput";
+
+AvoidSoftInput.setEnabled(true);
+```
diff --git a/docs/versioned_docs/version-8.0.x/api/module/SET_HIDE_ANIMATION_DELAY.mdx b/docs/versioned_docs/version-8.0.x/api/module/SET_HIDE_ANIMATION_DELAY.mdx
new file mode 100644
index 00000000..19316a08
--- /dev/null
+++ b/docs/versioned_docs/version-8.0.x/api/module/SET_HIDE_ANIMATION_DELAY.mdx
@@ -0,0 +1,22 @@
+---
+id: set-hide-animation-delay
+title: setHideAnimationDelay
+sidebar_label: setHideAnimationDelay
+keywords: [react-native-avoid-softinput, setHideAnimationDelay, module]
+---
+
+Use `setHideAnimationDelay` method, to customize delay of hide offset animation with delay value in ms.
+
+### Parameters
+
+| Type | Required | Description |
+| ------ | -------------------------------------------- | --------------------------- |
+| number | no (defaults to 0 on Android and 300 on iOS) | hide offset animation delay |
+
+### Example
+
+```ts
+import { AvoidSoftInput } from "react-native-avoid-softinput";
+
+AvoidSoftInput.setHideAnimationDelay(100);
+```
diff --git a/docs/versioned_docs/version-8.0.x/api/module/SET_HIDE_ANIMATION_DURATION.mdx b/docs/versioned_docs/version-8.0.x/api/module/SET_HIDE_ANIMATION_DURATION.mdx
new file mode 100644
index 00000000..41006083
--- /dev/null
+++ b/docs/versioned_docs/version-8.0.x/api/module/SET_HIDE_ANIMATION_DURATION.mdx
@@ -0,0 +1,22 @@
+---
+id: set-hide-animation-duration
+title: setHideAnimationDuration
+sidebar_label: setHideAnimationDuration
+keywords: [react-native-avoid-softinput, setHideAnimationDuration, module]
+---
+
+Use `setHideAnimationDuration` method, to customize duration of hide offset animation with duration value in ms.
+
+### Parameters
+
+| Type | Required | Description |
+| ------ | -------------------- | ------------------------------ |
+| number | no (defaults to 220) | hide offset animation duration |
+
+### Example
+
+```ts
+import { AvoidSoftInput } from "react-native-avoid-softinput";
+
+AvoidSoftInput.setHideAnimationDuration(300);
+```
diff --git a/docs/versioned_docs/version-8.0.x/api/module/SET_SHOULD_MIMIC_IOS_BEHAVIOR.mdx b/docs/versioned_docs/version-8.0.x/api/module/SET_SHOULD_MIMIC_IOS_BEHAVIOR.mdx
new file mode 100644
index 00000000..abda0053
--- /dev/null
+++ b/docs/versioned_docs/version-8.0.x/api/module/SET_SHOULD_MIMIC_IOS_BEHAVIOR.mdx
@@ -0,0 +1,28 @@
+---
+id: set-should-mimic-ios-behavior
+title: setShouldMimicIOSBehavior
+sidebar_label: setShouldMimicIOSBehavior
+keywords: [react-native-avoid-softinput, setShouldMimicIOSBehavior, module]
+---
+
+:::warning
+
+**DEPRECATED** - to provide best possible support for Android 15, install [`react-native-edge-to-edge`](https://github.com/zoontek/react-native-edge-to-edge)
+
+:::
+
+Use `setShouldMimicIOSBehavior` method, to determine whether keyboard on Android should be handled by the library (like on iOS) or should be managed by OS (via `android:windowSoftInputMode` param).
+
+### Parameters
+
+| Type | Required | Description |
+| ------- | -------------------- | -------------------------------------------------- |
+| boolean | yes | should library handle keyboard handling on Android |
+
+### Example
+
+```ts
+import { AvoidSoftInput } from "react-native-avoid-softinput";
+
+AvoidSoftInput.setShouldMimicIOSBehavior(true);
+```
diff --git a/docs/versioned_docs/version-8.0.x/api/module/SET_SHOW_ANIMATION_DELAY.mdx b/docs/versioned_docs/version-8.0.x/api/module/SET_SHOW_ANIMATION_DELAY.mdx
new file mode 100644
index 00000000..13b15bea
--- /dev/null
+++ b/docs/versioned_docs/version-8.0.x/api/module/SET_SHOW_ANIMATION_DELAY.mdx
@@ -0,0 +1,22 @@
+---
+id: set-show-animation-delay
+title: setShowAnimationDelay
+sidebar_label: setShowAnimationDelay
+keywords: [react-native-avoid-softinput, setShowAnimationDelay, module]
+---
+
+Use `setShowAnimationDelay` method, to customize delay of show offset animation with delay value in ms.
+
+### Parameters
+
+| Type | Required | Description |
+| ------ | ------------------ | --------------------------- |
+| number | no (defaults to 0) | show offset animation delay |
+
+### Example
+
+```ts
+import { AvoidSoftInput } from "react-native-avoid-softinput";
+
+AvoidSoftInput.setShowAnimationDelay(200);
+```
diff --git a/docs/versioned_docs/version-8.0.x/api/module/SET_SHOW_ANIMATION_DURATION.mdx b/docs/versioned_docs/version-8.0.x/api/module/SET_SHOW_ANIMATION_DURATION.mdx
new file mode 100644
index 00000000..6810be82
--- /dev/null
+++ b/docs/versioned_docs/version-8.0.x/api/module/SET_SHOW_ANIMATION_DURATION.mdx
@@ -0,0 +1,22 @@
+---
+id: set-show-animation-duration
+title: setShowAnimationDuration
+sidebar_label: setShowAnimationDuration
+keywords: [react-native-avoid-softinput, setShowAnimationDuration, module]
+---
+
+Use `setShowAnimationDuration` method, to customize duration of show offset animation with duration value in ms.
+
+### Parameters
+
+| Type | Required | Description |
+| ------ | -------------------- | ------------------------------ |
+| number | no (defaults to 660) | show offset animation duration |
+
+### Example
+
+```ts
+import { AvoidSoftInput } from "react-native-avoid-softinput";
+
+AvoidSoftInput.setShowAnimationDuration(800);
+```
diff --git a/docs/versioned_docs/version-8.0.x/api/view/VIEW.mdx b/docs/versioned_docs/version-8.0.x/api/view/VIEW.mdx
new file mode 100644
index 00000000..1a24f222
--- /dev/null
+++ b/docs/versioned_docs/version-8.0.x/api/view/VIEW.mdx
@@ -0,0 +1,48 @@
+---
+id: view
+title: AvoidSoftInputView
+sidebar_label: AvoidSoftInputView
+keywords: [react-native-avoid-softinput, AvoidSoftInputView, view]
+---
+
+Wrap your content inside `AvoidSoftInputView`, if your form is rendered inside modal or you don't want to apply padding, or translation to React root view.
+
+### Props
+
+Extends `View` props
+
+| Prop | Type | Default value |
+| -------------------------------- | ------------------------------------------------------------ | ------------------- |
+| `avoidOffset` | number | 0 |
+| `easing` | `easeIn` or `easeInOut` or `easeOut` or `linear` | `linear` |
+| `enabled` | boolean | true |
+| `hideAnimationDelay` | number | 0 |
+| `hideAnimationDuration` | number | 220 |
+| `onSoftInputAppliedOffsetChange` | function(e: \{ nativeEvent: \{ appliedOffset: number \}\}) | undefined |
+| `onSoftInputHeightChange` | function(e: \{ nativeEvent: \{ softInputHeight: number \}\}) | undefined |
+| `onSoftInputHidden` | function(e: \{ nativeEvent: \{ softInputHeight: number \}\}) | undefined |
+| `onSoftInputShown` | function(e: \{ nativeEvent: \{ softInputHeight: number \}\}) | undefined |
+| `showAnimationDelay` | number | 300/0 (iOS/Android) |
+| `showAnimationDuration` | number | 660 |
+
+### Example
+
+```tsx
+import { AvoidSoftInput } from "react-native-avoid-softinput";
+
+
+ {/** Content that should be pushed above the keyboard */}
+ ;
+```
diff --git a/docs/versioned_docs/version-8.0.x/guides/ALTERNATIVES.mdx b/docs/versioned_docs/version-8.0.x/guides/ALTERNATIVES.mdx
new file mode 100644
index 00000000..40f6e8fc
--- /dev/null
+++ b/docs/versioned_docs/version-8.0.x/guides/ALTERNATIVES.mdx
@@ -0,0 +1,12 @@
+---
+id: alternatives
+title: Alternatives
+sidebar_label: Alternatives
+keywords: [react-native-avoid-softinput, alternatives, react-native-keyboard-controller]
+---
+
+If, for whatever reason, the library does not satisfy your project's use case, you can check [react-native-keyboard-controller](https://github.com/kirillzyusko/react-native-keyboard-controller)
+
+`react-native-keyboard-controller` has an interesting approach of detecting keyboard appearance on native side and letting you apply detected height to Reanimated or vanilla Animated views.
+It's written in Kotlin and Swift, it uses WindowInsetsCompat API on Android and it also supports Fabric & TurboModules from [version 1.2.0](https://kirillzyusko.github.io/react-native-keyboard-controller/blog/fabric).
+Additionally, it has a interactive keyboard support from [version 1.5.0](https://kirillzyusko.github.io/react-native-keyboard-controller/blog/interactive-keyboard).
diff --git a/docs/versioned_docs/version-8.0.x/guides/INSTALLATION.mdx b/docs/versioned_docs/version-8.0.x/guides/INSTALLATION.mdx
new file mode 100644
index 00000000..1855d512
--- /dev/null
+++ b/docs/versioned_docs/version-8.0.x/guides/INSTALLATION.mdx
@@ -0,0 +1,194 @@
+---
+id: installation
+title: Getting Started
+sidebar_label: Getting Started
+slug: /guides
+keywords: [react-native-avoid-softinput, installation, setup, keyboard handling, troubleshooting]
+---
+
+import oneDoesNotSimplyKeyboard from '/img/OneDoesNotSimplyKeyboard.jpg';
+
+## 1. Installation & Requirements
+
+This library follows the React Native releases support policy.
+It is supporting **the latest version**, and **the two previous minor series**.
+You may find it working correctly with some older React Native versions, but it'll be a "Use at your own risk" case.
+
+This library supports "New Architecture".
+
+Library supports Android & iOS, for out-of-tree platforms, `View` component is used as fallback.
+
+**Install library with your package manager:**
+
+```sh
+yarn add react-native-avoid-softinput
+```
+
+or
+
+```sh
+npm i --save react-native-avoid-softinput
+```
+
+**(iOS-only) Install pods:**
+
+```sh
+npx pod-install
+```
+
+#### Expo
+
+- ✅ You can use this library with [Development Builds](https://docs.expo.dev/development/introduction/). No config plugin is required.
+- ❌ This library can't be used in the "Expo Go" app because it [requires custom native code](https://docs.expo.dev/workflow/customizing/).
+
+## 2. App's setup
+
+### Setting Kotlin version
+
+The library uses Kotlin language to implement Android part.
+Depending on the version of React Native or Expo SDK and 3rd party libraries that are used in your project, you might (or might not) need to explicitly specify the version of Kotlin used in the app.
+
+- **Expo project after [prebuild](https://docs.expo.dev/workflow/prebuild/) / bare RN project**
+
+Go to `/android/build.gradle` inside your android folder to specify your `kotlinVersion`
+
+```java
+buildscript {
+ ext {
+ kotlinVersion = "1.8.0" // <-- add a version here for resolution, version can be newer depending on the React Native version used in the project
+ }
+}
+```
+
+- **Expo project before [prebuild](https://docs.expo.dev/workflow/prebuild/) / Expo managed project**
+
+Use `expo-build-properties` plugin to modify `kotlinVersion` value
+
+```sh
+npx expo install expo-build-properties
+```
+
+Add plugin inside of your `app.json` or `app.config.js`
+
+```json
+{
+ "expo": {
+ "plugins": [
+ [
+ "expo-build-properties",
+ {
+ "android": {
+ "kotlinVersion": "1.8.0" // <-- add a version here for resolution, version can be newer depending on the Expo SDK version used in the project
+ }
+ }
+ ]
+ ]
+ }
+}
+```
+
+
+### Keyboard handling on Android
+
+To make the keyboard handled **only** by `react-native-avoid-softinput` (and not by Android OS), you have to additionally make sure that default keyboard handling on Android is switched off (for iOS nothing to be done 🚀).
+
+#### Recommended setup
+
+To provide best possible support for Android 15, install [`react-native-edge-to-edge`](https://github.com/zoontek/react-native-edge-to-edge) and follow its setup after installation
+
+
+:warning: Legacy setup
+
+To setup keyboard handling on Android without `react-native-edge-to-edge`, do the following:
+
+##### Modify your Android's project `AndroidManifest.xml`
+
+- **Expo project after [prebuild](https://docs.expo.dev/workflow/prebuild/) / bare RN project**
+
+Go to `/android/app/src/main/AndroidManifest.xml` and search for [`android:windowSoftInputMode`](https://developer.android.com/guide/topics/manifest/activity-element#wsoft) attribute in the `` element.
+To make `react-native-avoid-softinput` responsible for managing the available space when keyboard is popped up, that attribute needs to be set to `adjustResize` (in a new RN project it should be the default).
+
+```xml
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+```
+
+- **Expo project before [prebuild](https://docs.expo.dev/workflow/prebuild/) / Expo managed project**
+
+Go to Expo's `app.json`/`app.config.js` and modify [`softwareKeyboardLayoutMode`](https://docs.expo.dev/versions/latest/config/app/#softwarekeyboardlayoutmode), so that it has `resize` value (in a new Expo project it should be the default).
+
+##### Use `AvoidSoftInput.setShouldMimicIOSBehavior(true)` later on in your app's code
+
+Remember to call `AvoidSoftInput.setShouldMimicIOSBehavior(true)` somewhere in the project's code (either in some root component, if you use the library globally or in specific screen, if you use the library only in some places).
+
+
+
+## 3. Define your use case
+
+
+
+
+
+There're many possible ways to implement a form with some text fields. Depending on the ideas of the UX team and the imagination of the client/product owner,
+you may need to implement some complex layouts, that not only have to be accessible, but should behave in a consistent way when the interaction with text fields/keyboard takes place.
+
+Creating some generic components (like KeyboardAvoidingView) that can magically wrap _any_ form layout in your app **is an anti-pattern**.
+Especially, when there are many variables that may change the expected behavior like:
+
+- whether Android OS default keyboard handling is switched on or off
+- whether the form layout is in the scrollable container or not
+- are elements like modals/bottomsheets used and are these implemented in the JS layer or use some native primitives
+- how complex those inputs are, how many text fields there are
+- should some elements in the form be sticky
+- etc.
+
+Instead, you should think how the keyboard interaction with the app should look, what elements should be visible when the keyboard pops up.
+
+In a basic case where you have a fullscreen scrollable form without a need to have submit button always visible, you might use [`AvoidSoftInput`](./guides/usage-module) module which pushes the whole root view above the keyboard, or detects the nearest scrollable ancestor and tries to scroll to covered text field element.
+
+In a more advanced case where you have a form inside a modal layout with text field inside, you may use [`AvoidSoftInputView`](./guides/usage-view) component which pushes itself above the keyboard, or detects the nearest scrollable ancestor and tries to scroll to covered text field element.
+
+In other case you have a task to make a form footer with submit buttons always visible even when the keyboard slides in (effectively making that footer sticky).
+Then, you have to think how to make that footer separated from the rest of the text fields that are probably in some scrollable container.
+At the end, you'll end up in a need to manually apply padding to the footer container.
+Luckily, you might try [`useSoftInputShown`](./api/hooks/use-soft-input-shown), [`useSoftInputHidden`](./api/hooks/use-soft-input-hidden) & [`useSoftInputHeightChanged`](./api/hooks/use-soft-input-height-changed) hooks to detect when the keyboard is displayed and the height value it has.
+
+The point is, before blindly using the library, you should define what is the expected behavior and which tools you should use to achieve it.
+If you don't know, which APIs from the library you should use for your use case, check [the example app](https://github.com/mateusz1913/react-native-avoid-softinput/tree/main/packages/mobile) and try to play with available APIs.
+
+## Troubleshooting
+
+### Incorrect `kotlinVersion`
+
+For more context, check [GH issue 88](https://github.com/mateusz1913/react-native-avoid-softinput/issues/88).
+
+Sometimes when using this library you may find that your build fails due to incorrect `kotlinVersion` in your native project.
+To catch this you **need** to follow [Setting Kotlin version](#setting-kotlin-version) section.
+
+### Doubled padding on Android when form has many inputs, works as expected on iOS
+
+For more context, check [GH issue 155](https://github.com/mateusz1913/react-native-avoid-softinput/issues/155).
+
+The problem may appear if you didn't follow [Keyboard handling on Android](#keyboard-handling-on-android) section and you have e.g. [`adjustPan` behavior](https://developer.android.com/guide/topics/manifest/activity-element#wsoft) set for your app.
+
+To fix it, follow the section to disable default keyboard handling on Android.
+
+If, for some reason, you need to keep `adjustPan` behavior for other parts of the app (where library does not need to handle the keyboard), you might check [`AvoidSoftInput.setAdjust(Pan|Resize|Nothing|Unspecified)`](./api/module/set-adjust-pan) functions.
diff --git a/docs/versioned_docs/version-8.0.x/guides/JEST_MOCK_USAGE.mdx b/docs/versioned_docs/version-8.0.x/guides/JEST_MOCK_USAGE.mdx
new file mode 100644
index 00000000..1e465520
--- /dev/null
+++ b/docs/versioned_docs/version-8.0.x/guides/JEST_MOCK_USAGE.mdx
@@ -0,0 +1,44 @@
+---
+id: jest-mock-usage
+title: Jest mock usage
+sidebar_label: Jest mock usage
+keywords: [react-native-avoid-softinput, Jest, mock, testing]
+---
+
+To make testing with Jest easier, library provides mocked implementation that can be integrated in two ways:
+
+### Using mock in `__mocks__` directory
+
+1. Create `__mocks__/react-native-avoid-softinput` file.
+2. Inside created file paste following lines:
+
+```js
+const mock = require('react-native-avoid-softinput/jest/mock');
+
+/**
+ * If needed, override mock like so:
+ *
+ * module.exports = Object.assign(mock, { useSoftInputState: jest.fn(() => ({ isSoftInputShown: true, softInputHeight: 300 })) });
+ */
+
+module.exports = mock;
+```
+
+### Using mock in Jest setup file
+
+1. Create Jest setup file, unless there is already one, and link it in [jest config](https://jestjs.io/docs/configuration#setupfiles-array)
+2. Inside Jest setup file add following lines:
+
+```js
+jest.mock('react-native-avoid-softinput', () => {
+ const mock = require('react-native-avoid-softinput/jest/mock');
+
+ /**
+ * If needed, override mock like so:
+ *
+ * return Object.assign(mock, { useSoftInputState: jest.fn(() => ({ isSoftInputShown: true, softInputHeight: 300 })) });
+ */
+
+ return mock;
+});
+```
diff --git a/docs/versioned_docs/version-8.0.x/guides/MIGRATION_FROM_V6_TO_V7.mdx b/docs/versioned_docs/version-8.0.x/guides/MIGRATION_FROM_V6_TO_V7.mdx
new file mode 100644
index 00000000..13c85c74
--- /dev/null
+++ b/docs/versioned_docs/version-8.0.x/guides/MIGRATION_FROM_V6_TO_V7.mdx
@@ -0,0 +1,19 @@
+---
+id: migration_from_v6_to_v7
+title: Migration from v6 to v7
+sidebar_label: Migration from v6 to v7
+keywords: [react-native-avoid-softinput, migration]
+---
+
+## Migrate to [`react-native-edge-to-edge`](https://github.com/zoontek/react-native-edge-to-edge) to provide best support for Android 15 "edge to edge" mode
+
+Since v7, the library supports detection of `react-native-edge-to-edge`.
+Follow the [installation page](./INSTALLATION.mdx) for the recommended setup for keyboard handling on Android.
+Existing `AvoidSoftInput.setShouldMimicIOSBehavior` function is considered deprecated from v7 and will be removed in future major versions.
+
+```diff
+useEffect(() => {
+- AvoidSoftInput.setShouldMimicIOSBehavior(true); // <---- Tell Android that library will handle keyboard insets manually to match iOS behavior
+ AvoidSoftInput.setEnabled(true); // <---- Enable module
+}, []);
+```
diff --git a/docs/versioned_docs/version-8.0.x/guides/USAGE_MODULE.mdx b/docs/versioned_docs/version-8.0.x/guides/USAGE_MODULE.mdx
new file mode 100644
index 00000000..04384039
--- /dev/null
+++ b/docs/versioned_docs/version-8.0.x/guides/USAGE_MODULE.mdx
@@ -0,0 +1,48 @@
+---
+id: usage-module
+title: Usage - module
+sidebar_label: Usage - module
+keywords: [react-native-avoid-softinput, module, usage]
+---
+
+The preferrable usage of the module is to enable it where it's actually needed.
+
+Depending on the navigation setup you have, check the navigation's library documentation for correct way to run some actions when the screen gains/loses focus.
+
+The following example assumes `react-navigation` is used as a navigation:
+
+```ts
+import * as React from "react";
+import { Button, ScrollView, TextInput, View } from "react-native";
+import { AvoidSoftInput } from "react-native-avoid-softinput";
+import { useFocusEffect } from "@react-navigation/native";
+
+export const FormExample: React.FC = () => {
+// highlight-start
+ const onFocusEffect = React.useCallback(() => {
+ // This should be run when screen gains focus - enable the module where it's needed
+ AvoidSoftInput.setEnabled(true);
+ return () => {
+ // This should be run when screen loses focus - disable the module where it's not needed, to make a cleanup
+ AvoidSoftInput.setEnabled(false);
+ };
+ }, []);
+
+ useFocusEffect(onFocusEffect); // register callback to focus events
+// highlight-end
+
+ return
+
+
+
+
+
+
+
+
+ ;
+};
+```
diff --git a/docs/versioned_docs/version-8.0.x/guides/USAGE_VIEW.mdx b/docs/versioned_docs/version-8.0.x/guides/USAGE_VIEW.mdx
new file mode 100644
index 00000000..8efdf3b7
--- /dev/null
+++ b/docs/versioned_docs/version-8.0.x/guides/USAGE_VIEW.mdx
@@ -0,0 +1,64 @@
+---
+id: usage-view
+title: Usage - view
+sidebar_label: Usage - view
+keywords: [react-native-avoid-softinput, view, usage]
+---
+
+Depending on the navigation setup you have, check the navigation's library documentation for correct way to run some actions when the screen gains/loses focus.
+
+The following example assumes `react-navigation` is used as a navigation:
+
+```tsx
+import * as React from "react";
+import { Button, Modal, ScrollView, TextInput, View } from "react-native";
+import { AvoidSoftInputView } from "react-native-avoid-softinput";
+import { useFocusEffect } from "@react-navigation/native";
+
+export const ModalExample: React.FC = () => {
+ const [ modalVisible, setModalVisible ] = React.useState(false);
+
+ function closeModal() {
+ setModalVisible(false);
+ }
+
+ function openModal() {
+ setModalVisible(true);
+ }
+
+ return
+
+
+
+
+
+
+
+// highlight-start
+
+
+
+
+
+
+
+
+
+// highlight-end
+
+
+
+ ;
+};
+```
diff --git a/docs/versioned_docs/version-8.0.x/recipes/ANIMATIONS.mdx b/docs/versioned_docs/version-8.0.x/recipes/ANIMATIONS.mdx
new file mode 100644
index 00000000..7d52cee1
--- /dev/null
+++ b/docs/versioned_docs/version-8.0.x/recipes/ANIMATIONS.mdx
@@ -0,0 +1,129 @@
+---
+id: recipes-animations
+title: Animations recipe
+sidebar_label: Animations
+keywords: [react-native-avoid-softinput, animations, recipe]
+---
+
+### Animations based on AvoidSoftInput module events
+
+You can use `AvoidSoftInput.onSoftInputShown`, `AvoidSoftInput.onSoftInputHidden`, `AvoidSoftInput.onSoftInputHeightChange` and `AvoidSoftInput.onSoftInputAppliedOffsetChange` methods to listen for soft input events.
+
+If you plan to use those methods in `useEffect`, you can instead use shortcut hooks:
+
+- `useSoftInputShown`
+- `useSoftInputHidden`
+- `useSoftInputHeightChanged`
+- `useSoftInputAppliedOffsetChanged`
+
+Example
+
+```tsx
+const useAnimatedValue = (initialValue: number) => {
+ const animatedValue = useRef(null);
+
+ if (animatedValue.current === null) {
+ animatedValue.current = new Animated.Value(initialValue);
+ }
+
+ return animatedValue.current;
+}
+
+export const AnimationExample = () => {
+ /**
+ * You can make animations with React Native's Animated API or Reanimated library
+ */
+ const animatedValue = useAnimatedValue(0);
+
+ useSoftInputShown(({ softInputHeight }) => {
+ /**
+ * Animate based on event value
+ */
+ Animated.timing(animatedValue, {
+ toValue: softInputHeight,
+ duration: 1000,
+ }).start();
+ });
+
+ useSoftInputHidden(() => {
+ /**
+ * Animate based on event value
+ */
+ Animated.timing(animatedValue, {
+ toValue: 0,
+ duration: 1000,
+ }).start();
+ });
+
+ return (
+
+ // ... some JSX
+
+ // ... animated content
+
+ // ... some JSX
+
+ );
+};
+```
+
+### Animations based on AvoidSoftInputView callbacks
+
+`AvoidSoftInputView` receives events through `onSoftInputShown`, `onSoftInputHidden`, `onSoftInputHeightChange`, `onSoftInputAppliedOffsetChange` callbacks.
+
+Based on those callbacks, you can apply animations in similar way as when using `useSoftInputShown`, `useSoftInputHidden`, `useSoftInputHeightChanged` and `useSoftInputAppliedOffsetChanged` hooks.
+
+Additionally, when using Reanimated library from v2.3.0, you can create [custom event handlers](https://docs.swmansion.com/react-native-reanimated/docs/fundamentals/custom_events)
+
+```js
+export function useSoftInputAppliedOffsetHandler(handlers, dependencies) {
+ const { context, doDependenciesDiffer } = useHandler(handlers, dependencies);
+
+ return useEvent(
+ (event) => {
+ "worklet";
+ const { onSoftInputAppliedOffsetChange } = handlers;
+
+ if (
+ onSoftInputAppliedOffsetChange &&
+ event.eventName.endsWith("onSoftInputAppliedOffsetChange")
+ ) {
+ onSoftInputAppliedOffsetChange(event, context);
+ }
+ },
+ ["onSoftInputAppliedOffsetChange"],
+ doDependenciesDiffer
+ );
+}
+
+export function useSoftInputHandler(handlers, dependencies) {
+ const { context, doDependenciesDiffer } = useHandler(handlers, dependencies);
+
+ return useEvent(
+ (event) => {
+ "worklet";
+ const { onSoftInputHidden, onSoftInputShown, onSoftInputHeightChange } =
+ handlers;
+
+ if (onSoftInputHidden && event.eventName.endsWith("onSoftInputHidden")) {
+ onSoftInputHidden(event, context);
+ }
+
+ if (onSoftInputShown && event.eventName.endsWith("onSoftInputShown")) {
+ onSoftInputShown(event, context);
+ }
+
+ if (
+ onSoftInputHeightChange &&
+ event.eventName.endsWith("onSoftInputHeightChange")
+ ) {
+ onSoftInputHeightChange(event, context);
+ }
+ },
+ ["onSoftInputHidden", "onSoftInputShown", "onSoftInputHeightChange"],
+ doDependenciesDiffer
+ );
+}
+```
+
+Check [example app](https://github.com/mateusz1913/react-native-avoid-softinput/tree/main/packages/mobile) for a detailed usage example.
diff --git a/docs/versioned_docs/version-8.0.x/recipes/BOTTOM_SHEET.mdx b/docs/versioned_docs/version-8.0.x/recipes/BOTTOM_SHEET.mdx
new file mode 100644
index 00000000..7483013a
--- /dev/null
+++ b/docs/versioned_docs/version-8.0.x/recipes/BOTTOM_SHEET.mdx
@@ -0,0 +1,105 @@
+---
+id: recipes-bottom-sheet
+title: Bottom sheet recipe
+sidebar_label: Bottom sheet
+keywords: [react-native-avoid-softinput, bottom sheet, recipe]
+---
+
+Depending on bottom sheet implementation in your project, you should use either `AvoidSoftInput` module or `AvoidSoftInputView` component.
+
+If your bottom sheet implementation uses React Native `Modal` component, you should use `AvoidSoftInputView` component ([check Modal recipe](./recipes-modal)). Otherwise use `AvoidSoftInput` module like in the example below.
+
+This example assumes the bottom sheet is implemented with [React Native Bottom Sheet](https://github.com/gorhom/react-native-bottom-sheet)
+
+```tsx title="packages/app/src/screens/BottomSheetExample.tsx"
+import { BottomSheetModal, BottomSheetView } from '@gorhom/bottom-sheet';
+import { useFocusEffect } from '@react-navigation/native';
+import * as React from 'react';
+import { StyleSheet, Text, View } from 'react-native';
+import { AvoidSoftInput } from 'react-native-avoid-softinput';
+import { SafeAreaView } from 'react-native-safe-area-context';
+
+import Button from '../components/Button';
+import SingleInput from '../components/SingleInput';
+import { styles as commonStyles } from '../consts/styles';
+
+const Backdrop: React.FC = () => ;
+
+export const BottomSheetExample: React.FC = () => {
+ const bottomSheetModalRef = React.useRef(null);
+
+ function dismissBottomSheet() {
+ bottomSheetModalRef.current?.dismiss();
+ }
+
+ function presentBottomSheet() {
+ bottomSheetModalRef.current?.present();
+ }
+
+ const onFocusEffect = React.useCallback(() => {
+ AvoidSoftInput.setEnabled(true);
+ AvoidSoftInput.setAvoidOffset(70);
+
+ return () => {
+ AvoidSoftInput.setAvoidOffset(0);
+ AvoidSoftInput.setEnabled(false);
+ };
+ }, []);
+
+ useFocusEffect(onFocusEffect);
+
+ return
+
+
+
+
+ Header
+
+
+
+
+
+
+
+ ;
+};
+
+const styles = StyleSheet.create({
+ backdrop: {
+ ...StyleSheet.absoluteFill,
+ backgroundColor: 'rgba(0,0,0,0.5)',
+ },
+ bottomSheet: {
+ alignItems: 'center',
+ alignSelf: 'stretch',
+ backgroundColor: 'white',
+ },
+ header: {
+ color: 'black',
+ fontSize: 28,
+ fontWeight: 'bold',
+ paddingBottom: 40,
+ paddingTop: 30,
+ },
+ input: {
+ marginHorizontal: 50,
+ },
+ submitButtonContainer: {
+ alignSelf: 'stretch',
+ marginBottom: 30,
+ },
+});
+```
diff --git a/docs/versioned_docs/version-8.0.x/recipes/CUSTOM_CONFIG.mdx b/docs/versioned_docs/version-8.0.x/recipes/CUSTOM_CONFIG.mdx
new file mode 100644
index 00000000..73b5c127
--- /dev/null
+++ b/docs/versioned_docs/version-8.0.x/recipes/CUSTOM_CONFIG.mdx
@@ -0,0 +1,137 @@
+---
+id: recipes-custom-config
+title: Custom config recipe
+sidebar_label: Custom config
+keywords: [react-native-avoid-softinput, custom config, recipe]
+---
+
+Applied offset animation can be configured both when using `AvoidSoftInput` module and `AvoidSoftInputView` component.
+
+To check how `AvoidSoftInput` API can be customized, go to [CustomAnimationConfigModuleExample](https://github.com/mateusz1913/react-native-avoid-softinput/blob/main/packages/app/src/screens/CustomAnimationConfigModuleExample.tsx)
+
+```tsx title="packages/app/src/screens/CustomAnimationConfigModuleExample.tsx"
+import { useFocusEffect } from '@react-navigation/native';
+import * as React from 'react';
+import { StyleSheet, Text, View } from 'react-native';
+import { AvoidSoftInput, useSoftInputState } from 'react-native-avoid-softinput';
+import { SafeAreaView } from 'react-native-safe-area-context';
+
+import SingleInput from '../components/SingleInput';
+
+export const CustomAnimationConfigModuleExample: React.FC = () => {
+ const onFocusEffect = React.useCallback(() => {
+ AvoidSoftInput.setEnabled(true);
+ AvoidSoftInput.setEasing('easeOut');
+ AvoidSoftInput.setHideAnimationDelay(1000);
+ AvoidSoftInput.setHideAnimationDuration(600);
+ AvoidSoftInput.setShowAnimationDelay(1000);
+ AvoidSoftInput.setShowAnimationDuration(1200);
+ return () => {
+ AvoidSoftInput.setEasing('linear');
+ AvoidSoftInput.setHideAnimationDelay();
+ AvoidSoftInput.setHideAnimationDuration();
+ AvoidSoftInput.setShowAnimationDelay();
+ AvoidSoftInput.setShowAnimationDuration();
+ AvoidSoftInput.setEnabled(false);
+ };
+ }, []);
+
+ useFocusEffect(onFocusEffect);
+
+ const softInputState = useSoftInputState();
+
+ return
+
+
+
+ isVisible: {JSON.stringify(softInputState.isSoftInputShown)}
+ height: {softInputState.softInputHeight}
+
+
+ ;
+};
+
+const styles = StyleSheet.create({
+ container: {
+ alignSelf: 'stretch',
+ flex: 1,
+ },
+ contentContainer: {
+ alignSelf: 'stretch',
+ flexDirection: 'column-reverse',
+ flexGrow: 1,
+ },
+ label: {
+ color: 'blue',
+ fontSize: 18,
+ fontWeight: 'bold',
+ },
+ spacer: {
+ alignItems: 'center',
+ backgroundColor: 'pink',
+ flex: 1,
+ justifyContent: 'center',
+ },
+});
+```
+
+To check how `AvoidSoftInputView` props can be used, go to [CustomAnimationConfigViewExample](https://github.com/mateusz1913/react-native-avoid-softinput/blob/main/packages/app/src/screens/CustomAnimationConfigViewExample.tsx)
+
+```tsx title="packages/app/src/screens/CustomAnimationConfigViewExample.tsx"
+import { useFocusEffect } from '@react-navigation/native';
+import * as React from 'react';
+import { StyleSheet, Text, View } from 'react-native';
+import { AvoidSoftInput, AvoidSoftInputView } from 'react-native-avoid-softinput';
+import { SafeAreaView } from 'react-native-safe-area-context';
+
+import SingleInput from '../components/SingleInput';
+
+export const CustomAnimationConfigViewExample: React.FC = () => {
+ const onFocusEffect = React.useCallback(() => {
+ AvoidSoftInput.setEnabled(true);
+ return () => {
+ AvoidSoftInput.setEnabled(false);
+ };
+ }, []);
+
+ useFocusEffect(onFocusEffect);
+
+ return
+
+
+
+ SPACER
+
+
+ ;
+};
+
+const styles = StyleSheet.create({
+ container: {
+ alignSelf: 'stretch',
+ flex: 1,
+ },
+ contentContainer: {
+ alignSelf: 'stretch',
+ flexDirection: 'column-reverse',
+ flexGrow: 1,
+ },
+ label: {
+ color: 'blue',
+ fontSize: 18,
+ fontWeight: 'bold',
+ },
+ spacer: {
+ alignItems: 'center',
+ backgroundColor: 'pink',
+ flex: 1,
+ justifyContent: 'center',
+ },
+});
+```
diff --git a/docs/versioned_docs/version-8.0.x/recipes/FORM.mdx b/docs/versioned_docs/version-8.0.x/recipes/FORM.mdx
new file mode 100644
index 00000000..1b34e7c1
--- /dev/null
+++ b/docs/versioned_docs/version-8.0.x/recipes/FORM.mdx
@@ -0,0 +1,101 @@
+---
+id: recipes-form
+title: Form recipe
+sidebar_label: Form
+keywords: [react-native-avoid-softinput, form, recipe]
+---
+
+To handle fullscreen form, check [the example form component](https://github.com/mateusz1913/react-native-avoid-softinput/blob/main/packages/app/src/screens/FormExample.tsx)
+
+This is the basic case, where all form elements are placed inside scrollable container.
+When the keyboard is visible, the only tasks are to push the input (if needed) above the keyboard and make the submit button visible, when scrolling to the bottom.
+
+````tsx title="packages/app/src/screens/FormExample.tsx"
+import { useFocusEffect } from '@react-navigation/native';
+import * as React from 'react';
+import { Image, ScrollView, StyleSheet, View } from 'react-native';
+import { AvoidSoftInput, useSoftInputAppliedOffsetChanged } from 'react-native-avoid-softinput';
+import { SafeAreaView } from 'react-native-safe-area-context';
+
+import Button from '../components/Button';
+import MultilineInput from '../components/MultilineInput';
+import SingleInput from '../components/SingleInput';
+import { styles as commonStyles } from '../consts/styles';
+
+const icon = require('../../assets/AppIconTransparent.png');
+
+const NOOP = () => {};
+
+export const FormExample: React.FC = () => {
+ const onFocusEffect = React.useCallback(() => {
+ AvoidSoftInput.setEnabled(true);
+ return () => {
+ AvoidSoftInput.setEnabled(false);
+ };
+ }, []);
+
+ useFocusEffect(onFocusEffect);
+
+ useSoftInputAppliedOffsetChanged(({ appliedOffset }) => {
+ console.log({ appliedOffset });
+ });
+
+ return
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ;
+};
+
+const styles = StyleSheet.create({
+ formContainer: {
+ alignItems: 'center',
+ alignSelf: 'stretch',
+ justifyContent: 'center',
+ paddingHorizontal: 10,
+ },
+ logo: {
+ height: 200,
+ width: 200,
+ },
+ logoContainer: {
+ alignItems: 'center',
+ alignSelf: 'stretch',
+ flex: 1,
+ justifyContent: 'center',
+ paddingVertical: 100,
+ },
+ secondInput: {
+ height: 200,
+ },
+ submitButtonContainer: {
+ alignItems: 'center',
+ alignSelf: 'stretch',
+ justifyContent: 'center',
+ marginTop: 100,
+ },
+});
+````
diff --git a/docs/versioned_docs/version-8.0.x/recipes/MODAL.mdx b/docs/versioned_docs/version-8.0.x/recipes/MODAL.mdx
new file mode 100644
index 00000000..4aa913cf
--- /dev/null
+++ b/docs/versioned_docs/version-8.0.x/recipes/MODAL.mdx
@@ -0,0 +1,138 @@
+---
+id: recipes-modal
+title: Modal recipe
+sidebar_label: Modal
+keywords: [react-native-avoid-softinput, modal, recipe]
+---
+
+To handle forms inside React Native [`Modal`](https://reactnative.dev/docs/modal) components, check [the example modal form](https://github.com/mateusz1913/react-native-avoid-softinput/blob/main/packages/app/src/screens/ModalExample.tsx).
+
+This is the case, where a simple form is placed inside a modal.
+When the keyboard is visible, the only tasks are to push the input (if needed) above the keyboard and make the submit button visible, when scrolling to the bottom.
+
+```tsx title="packages/app/src/screens/ModalExample.tsx"
+import { useFocusEffect } from '@react-navigation/native';
+import * as React from 'react';
+import { Image, Modal, ScrollView, StyleSheet, View } from 'react-native';
+import { AvoidSoftInputView } from 'react-native-avoid-softinput';
+import { SafeAreaView } from 'react-native-safe-area-context';
+
+import Button from '../components/Button';
+import CloseButton from '../components/CloseButton';
+import MultilineInput from '../components/MultilineInput';
+import SingleInput from '../components/SingleInput';
+import { styles as commonStyles } from '../consts/styles';
+
+const icon = require('../../assets/AppIconTransparent.png');
+
+export const ModalExample: React.FC = () => {
+ const [ modalVisible, setModalVisible ] = React.useState(false);
+
+ function closeModal() {
+ setModalVisible(false);
+ }
+
+ function openModal() {
+ setModalVisible(true);
+ }
+
+ return
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ;
+};
+
+const styles = StyleSheet.create({
+ closeContainer: {
+ backgroundColor: 'transparent',
+ position: 'absolute',
+ left: 0,
+ top: 0,
+ zIndex: 999,
+ },
+ container: {
+ alignItems: 'center',
+ alignSelf: 'stretch',
+ backgroundColor: 'white',
+ borderColor: 'black',
+ borderRadius: 10,
+ borderWidth: 1,
+ marginBottom: 80,
+ marginHorizontal: 10,
+ marginTop: 60,
+ overflow: 'hidden',
+ },
+ formContainer: {
+ alignItems: 'center',
+ alignSelf: 'stretch',
+ justifyContent: 'center',
+ marginBottom: 80,
+ marginHorizontal: 10,
+ },
+ logo: {
+ height: 200,
+ width: 200,
+ },
+ logoContainer: {
+ alignItems: 'center',
+ alignSelf: 'stretch',
+ flex: 1,
+ justifyContent: 'center',
+ paddingVertical: 100,
+ },
+ modal: {
+ alignSelf: 'stretch',
+ },
+ modalContent: {
+ alignSelf: 'stretch',
+ backgroundColor: '#00000033',
+ flex: 1,
+ },
+});
+```
diff --git a/docs/versioned_docs/version-8.0.x/recipes/STICKY_FOOTER.mdx b/docs/versioned_docs/version-8.0.x/recipes/STICKY_FOOTER.mdx
new file mode 100644
index 00000000..adac327f
--- /dev/null
+++ b/docs/versioned_docs/version-8.0.x/recipes/STICKY_FOOTER.mdx
@@ -0,0 +1,96 @@
+---
+id: recipes-sticky-footer
+title: Sticky footer recipe
+sidebar_label: Sticky footer
+keywords: [react-native-avoid-softinput, sticky footer, recipe]
+---
+
+To handle complex layouts, where you want to make visible parts of UI inside and outside of scroll component (like scrollable text fields and fixed CTA button), you should manually handle parts that are not in the current focused input's container.
+
+One use case is handling "sticky" CTA button fixed at the bottom of the screen with text fields displayed inside `ScrollView`.
+
+To handle button manually, you can use `useSoftInputHeightChanged` or combination of `useSoftInputShown` and `useSoftInputHidden` hooks to apply additional padding for button's container.
+
+Check [StickyFooterExample](https://github.com/mateusz1913/react-native-avoid-softinput/blob/main/packages/app/src/screens/StickyFooterExample.tsx) for a showcase of "sticky" footer behavior
+
+```tsx title="packages/app/src/screens/StickyFooterExample.tsx"
+import { useFocusEffect } from '@react-navigation/native';
+import * as React from 'react';
+import { ScrollView, StyleSheet, View } from 'react-native';
+import { useSoftInputHeightChanged } from 'react-native-avoid-softinput';
+import Animated, { useAnimatedStyle, useSharedValue, withTiming } from 'react-native-reanimated';
+import { SafeAreaView } from 'react-native-safe-area-context';
+
+import Button from '../components/Button';
+import SingleInput from '../components/SingleInput';
+import { styles as commonStyles } from '../consts/styles';
+
+const NOOP = () => {};
+
+export const StickyFooterExample: React.FC = () => {
+ const buttonContainerPaddingValue = useSharedValue(0);
+
+ const buttonContainerAnimatedStyle = useAnimatedStyle(() => {
+ return {
+ paddingBottom: buttonContainerPaddingValue.value,
+ };
+ });
+
+ /**
+ * You can also use `useSoftInputShown` & `useSoftInputHidden`
+ *
+ * useSoftInputShown(({ softInputHeight }) => {
+ * buttonContainerPaddingValue.value = withTiming(softInputHeight);
+ * });
+ *
+ * useSoftInputHidden(() => {
+ * buttonContainerPaddingValue.value = withTiming(0);
+ * });
+ */
+ useSoftInputHeightChanged(({ softInputHeight }) => {
+ buttonContainerPaddingValue.value = withTiming(softInputHeight);
+ });
+
+ return
+
+
+
+
+
+
+
+
+
+
+ ;
+};
+
+const styles = StyleSheet.create({
+ ctaButtonContainer: {
+ alignItems: 'center',
+ alignSelf: 'stretch',
+ borderRadius: 10,
+ borderWidth: 1,
+ },
+ ctaButtonWrapper: {
+ alignSelf: 'stretch',
+ },
+ scrollContainer: {
+ alignItems: 'center',
+ alignSelf: 'stretch',
+ borderRadius: 10,
+ borderWidth: 1,
+ flexGrow: 1,
+ justifyContent: 'center',
+ margin: 5,
+ padding: 10,
+ },
+ scrollWrapper: {
+ alignSelf: 'stretch',
+ flex: 1,
+ },
+});
+```
diff --git a/docs/versioned_docs/version-9.0.x/api/hooks/USE_SOFT_INPUT_APPLIED_OFFSET_CHANGED.mdx b/docs/versioned_docs/version-9.0.x/api/hooks/USE_SOFT_INPUT_APPLIED_OFFSET_CHANGED.mdx
new file mode 100644
index 00000000..8f511b3f
--- /dev/null
+++ b/docs/versioned_docs/version-9.0.x/api/hooks/USE_SOFT_INPUT_APPLIED_OFFSET_CHANGED.mdx
@@ -0,0 +1,24 @@
+---
+id: use-soft-input-applied-offset-changed
+title: useSoftInputAppliedOffsetChanged
+sidebar_label: useSoftInputAppliedOffsetChanged
+keywords: [react-native-avoid-softinput, useSoftInputAppliedOffsetChanged, react hooks]
+---
+
+`useSoftInputAppliedOffsetChanged` is a shortcut for using `AvoidSoftInput.onSoftInputAppliedOffsetChange` method inside `useEffect`.
+
+### Parameters
+
+| Type | Required | Description |
+| ---------------------------------------------------------- | -------- | --------------------------------------------------------------------------------- |
+| (\{ appliedOffset \}: \{ appliedOffset: number \}) => void | yes | function called during applying padding or translation with current applied value |
+
+### Example
+
+```ts
+import { useSoftInputAppliedOffsetChanged } from "react-native-avoid-softinput";
+
+useSoftInputAppliedOffsetChanged(({ appliedOffset }) => {
+ // Do sth
+});
+```
diff --git a/docs/versioned_docs/version-9.0.x/api/hooks/USE_SOFT_INPUT_HEIGHT_CHANGED.mdx b/docs/versioned_docs/version-9.0.x/api/hooks/USE_SOFT_INPUT_HEIGHT_CHANGED.mdx
new file mode 100644
index 00000000..465cbdf9
--- /dev/null
+++ b/docs/versioned_docs/version-9.0.x/api/hooks/USE_SOFT_INPUT_HEIGHT_CHANGED.mdx
@@ -0,0 +1,24 @@
+---
+id: use-soft-input-height-changed
+title: useSoftInputHeightChanged
+sidebar_label: useSoftInputHeightChanged
+keywords: [react-native-avoid-softinput, useSoftInputHeightChanged, react hooks]
+---
+
+`useSoftInputHeightChanged` is a shortcut for using `AvoidSoftInput.onSoftInputHeightChange` method inside `useEffect`.
+
+### Parameters
+
+| Type | Required | Description |
+| -------------------------------------------------------------- | -------- | --------------------------------------------------------------------------- |
+| (\{ softInputHeight \}: \{ softInputHeight: number \}) => void | yes | function called with current soft input height when soft input is displayed |
+
+### Example
+
+```ts
+import { useSoftInputHeightChanged } from "react-native-avoid-softinput";
+
+useSoftInputHeightChanged(({ softInputHeight }) => {
+ // Do sth
+});
+```
diff --git a/docs/versioned_docs/version-9.0.x/api/hooks/USE_SOFT_INPUT_HIDDEN.mdx b/docs/versioned_docs/version-9.0.x/api/hooks/USE_SOFT_INPUT_HIDDEN.mdx
new file mode 100644
index 00000000..3e30b34e
--- /dev/null
+++ b/docs/versioned_docs/version-9.0.x/api/hooks/USE_SOFT_INPUT_HIDDEN.mdx
@@ -0,0 +1,24 @@
+---
+id: use-soft-input-hidden
+title: useSoftInputHidden
+sidebar_label: useSoftInputHidden
+keywords: [react-native-avoid-softinput, useSoftInputHidden, react hooks]
+---
+
+`useSoftInputHidden` is a shortcut for using `AvoidSoftInput.onSoftInputHidden` method inside `useEffect`.
+
+### Parameters
+
+| Type | Required | Description |
+| ---------- | -------- | ----------------------------------------- |
+| () => void | yes | function called when soft input is hidden |
+
+### Example
+
+```ts
+import { useSoftInputHidden } from "react-native-avoid-softinput";
+
+useSoftInputHidden(() => {
+ // Do sth
+});
+```
diff --git a/docs/versioned_docs/version-9.0.x/api/hooks/USE_SOFT_INPUT_SHOWN.mdx b/docs/versioned_docs/version-9.0.x/api/hooks/USE_SOFT_INPUT_SHOWN.mdx
new file mode 100644
index 00000000..74ee9e64
--- /dev/null
+++ b/docs/versioned_docs/version-9.0.x/api/hooks/USE_SOFT_INPUT_SHOWN.mdx
@@ -0,0 +1,24 @@
+---
+id: use-soft-input-shown
+title: useSoftInputShown
+sidebar_label: useSoftInputShown
+keywords: [react-native-avoid-softinput, useSoftInputShown, react hooks]
+---
+
+`useSoftInputShown` is a shortcut for using `AvoidSoftInput.onSoftInputShown` method inside `useEffect`.
+
+### Parameters
+
+| Type | Required | Description |
+| -------------------------------------------------------------- | -------- | --------------------------------------------------------------------------- |
+| (\{ softInputHeight \}: \{ softInputHeight: number \}) => void | yes | function called with current soft input height when soft input is displayed |
+
+### Example
+
+```ts
+import { useSoftInputShown } from "react-native-avoid-softinput";
+
+useSoftInputShown(({ softInputHeight }) => {
+ // Do sth
+});
+```
diff --git a/docs/versioned_docs/version-9.0.x/api/hooks/USE_SOFT_INPUT_STATE.mdx b/docs/versioned_docs/version-9.0.x/api/hooks/USE_SOFT_INPUT_STATE.mdx
new file mode 100644
index 00000000..86d7e917
--- /dev/null
+++ b/docs/versioned_docs/version-9.0.x/api/hooks/USE_SOFT_INPUT_STATE.mdx
@@ -0,0 +1,22 @@
+---
+id: use-soft-input-state
+title: useSoftInputState
+sidebar_label: useSoftInputState
+keywords: [react-native-avoid-softinput, useSoftInputState, react hooks]
+---
+
+`useSoftInputState` returns object with properties determining whether soft input is shown and how much screen it covers.
+
+### Return value
+
+```
+{ isSoftInputShown: boolean, softInputHeight: number }
+```
+
+### Example
+
+```ts
+import { useSoftInputState } from "react-native-avoid-softinput";
+
+const { isSoftInputShown, softInputHeight } = useSoftInputState();
+```
diff --git a/docs/versioned_docs/version-9.0.x/api/module/ON_SOFT_INPUT_APPLIED_OFFSET_CHANGE.mdx b/docs/versioned_docs/version-9.0.x/api/module/ON_SOFT_INPUT_APPLIED_OFFSET_CHANGE.mdx
new file mode 100644
index 00000000..6d875da4
--- /dev/null
+++ b/docs/versioned_docs/version-9.0.x/api/module/ON_SOFT_INPUT_APPLIED_OFFSET_CHANGE.mdx
@@ -0,0 +1,28 @@
+---
+id: on-soft-input-applied-offset-change
+title: onSoftInputAppliedOffsetChange
+sidebar_label: onSoftInputAppliedOffsetChange
+keywords: [react-native-avoid-softinput, onSoftInputAppliedOffsetChange, module]
+---
+
+Use `onSoftInputAppliedOffsetChange` method, to e.g. create animation based on current applied offset value.
+
+### Parameters
+
+| Type | Required | Description |
+| ---------------------------------------------------------- | -------- | --------------------------------------------------------------------------------- |
+| (\{ appliedOffset \}: \{ appliedOffset: number \}) => void | yes | function called during applying padding or translation with current applied value |
+
+### Example
+
+```ts
+import { AvoidSoftInput } from "react-native-avoid-softinput";
+
+const unsubscribe = AvoidSoftInput.onSoftInputAppliedOffsetChange(
+ ({ appliedOffset }) => {
+ // Do sth
+ }
+);
+
+// Later invoke unsubscribe.remove()
+```
diff --git a/docs/versioned_docs/version-9.0.x/api/module/ON_SOFT_INPUT_HEIGHT_CHANGE.mdx b/docs/versioned_docs/version-9.0.x/api/module/ON_SOFT_INPUT_HEIGHT_CHANGE.mdx
new file mode 100644
index 00000000..2007bb17
--- /dev/null
+++ b/docs/versioned_docs/version-9.0.x/api/module/ON_SOFT_INPUT_HEIGHT_CHANGE.mdx
@@ -0,0 +1,28 @@
+---
+id: on-soft-input-height-change
+title: onSoftInputHeightChange
+sidebar_label: onSoftInputHeightChange
+keywords: [react-native-avoid-softinput, onSoftInputHeightChange, module]
+---
+
+Use `onSoftInputHeightChange` method, if you want to listen to events when soft input's height changes.
+
+### Parameters
+
+| Type | Required | Description |
+| -------------------------------------------------------------- | -------- | --------------------------------------------------------------------------- |
+| (\{ softInputHeight \}: \{ softInputHeight: number \}) => void | yes | function called with current soft input height when soft input is displayed |
+
+### Example
+
+```ts
+import { AvoidSoftInput } from "react-native-avoid-softinput";
+
+const unsubscribe = AvoidSoftInput.onSoftInputHeightChange(
+ ({ softInputHeight }) => {
+ // Do sth
+ }
+);
+
+// later invoke unsubscribe.remove()
+```
diff --git a/docs/versioned_docs/version-9.0.x/api/module/ON_SOFT_INPUT_HIDDEN.mdx b/docs/versioned_docs/version-9.0.x/api/module/ON_SOFT_INPUT_HIDDEN.mdx
new file mode 100644
index 00000000..278bd8ae
--- /dev/null
+++ b/docs/versioned_docs/version-9.0.x/api/module/ON_SOFT_INPUT_HIDDEN.mdx
@@ -0,0 +1,26 @@
+---
+id: on-soft-input-hidden
+title: onSoftInputHidden
+sidebar_label: onSoftInputHidden
+keywords: [react-native-avoid-softinput, onSoftInputHidden, module]
+---
+
+Use `onSoftInputHidden` method, if you want to listen to events when soft input is hidden.
+
+### Parameters
+
+| Type | Required | Description |
+| ---------- | -------- | ----------------------------------------- |
+| () => void | yes | function called when soft input is hidden |
+
+### Example
+
+```ts
+import { AvoidSoftInput } from "react-native-avoid-softinput";
+
+const unsubscribe = AvoidSoftInput.onSoftInputHidden(() => {
+ // Do sth
+});
+
+// later invoke unsubscribe.remove()
+```
diff --git a/docs/versioned_docs/version-9.0.x/api/module/ON_SOFT_INPUT_SHOWN.mdx b/docs/versioned_docs/version-9.0.x/api/module/ON_SOFT_INPUT_SHOWN.mdx
new file mode 100644
index 00000000..2f1e5007
--- /dev/null
+++ b/docs/versioned_docs/version-9.0.x/api/module/ON_SOFT_INPUT_SHOWN.mdx
@@ -0,0 +1,26 @@
+---
+id: on-soft-input-shown
+title: onSoftInputShown
+sidebar_label: onSoftInputShown
+keywords: [react-native-avoid-softinput, onSoftInputShown, module]
+---
+
+Use `onSoftInputShown` method, if you want to listen to events when soft input is shown.
+
+### Parameters
+
+| Type | Required | Description |
+| -------------------------------------------------------------- | -------- | --------------------------------------------------------------------------- |
+| (\{ softInputHeight \}: \{ softInputHeight: number \}) => void | yes | function called with current soft input height when soft input is displayed |
+
+### Example
+
+```ts
+import { AvoidSoftInput } from "react-native-avoid-softinput";
+
+const unsubscribe = AvoidSoftInput.onSoftInputShown(({ softInputHeight }) => {
+ // Do sth
+});
+
+// later invoke unsubscribe.remove()
+```
diff --git a/docs/versioned_docs/version-9.0.x/api/module/SET_ADJUST_NOTHING.mdx b/docs/versioned_docs/version-9.0.x/api/module/SET_ADJUST_NOTHING.mdx
new file mode 100644
index 00000000..261d516a
--- /dev/null
+++ b/docs/versioned_docs/version-9.0.x/api/module/SET_ADJUST_NOTHING.mdx
@@ -0,0 +1,16 @@
+---
+id: set-adjust-nothing
+title: setAdjustNothing
+sidebar_label: setAdjustNothing
+keywords: [react-native-avoid-softinput, setAdjustNothing, module]
+---
+
+Use `setAdjustNothing`, to set `android:windowSoftInputMode` attribute to `adjustNothing` value.
+
+### Example
+
+```ts
+import { AvoidSoftInput } from "react-native-avoid-softinput";
+
+AvoidSoftInput.setAdjustNothing();
+```
diff --git a/docs/versioned_docs/version-9.0.x/api/module/SET_ADJUST_PAN.mdx b/docs/versioned_docs/version-9.0.x/api/module/SET_ADJUST_PAN.mdx
new file mode 100644
index 00000000..9aec2265
--- /dev/null
+++ b/docs/versioned_docs/version-9.0.x/api/module/SET_ADJUST_PAN.mdx
@@ -0,0 +1,16 @@
+---
+id: set-adjust-pan
+title: setAdjustPan
+sidebar_label: setAdjustPan
+keywords: [react-native-avoid-softinput, setAdjustPan, module]
+---
+
+Use `setAdjustPan`, to set `android:windowSoftInputMode` attribute to `adjustPan` value.
+
+### Example
+
+```ts
+import { AvoidSoftInput } from "react-native-avoid-softinput";
+
+AvoidSoftInput.setAdjustPan();
+```
diff --git a/docs/versioned_docs/version-9.0.x/api/module/SET_ADJUST_RESIZE.mdx b/docs/versioned_docs/version-9.0.x/api/module/SET_ADJUST_RESIZE.mdx
new file mode 100644
index 00000000..ac5fb94d
--- /dev/null
+++ b/docs/versioned_docs/version-9.0.x/api/module/SET_ADJUST_RESIZE.mdx
@@ -0,0 +1,16 @@
+---
+id: set-adjust-resize
+title: setAdjustResize
+sidebar_label: setAdjustResize
+keywords: [react-native-avoid-softinput, setAdjustResize, module]
+---
+
+Use `setAdjustResize`, to set `android:windowSoftInputMode` attribute to `adjustResize` value.
+
+### Example
+
+```ts
+import { AvoidSoftInput } from "react-native-avoid-softinput";
+
+AvoidSoftInput.setAdjustResize();
+```
diff --git a/docs/versioned_docs/version-9.0.x/api/module/SET_ADJUST_UNSPECIFIED.mdx b/docs/versioned_docs/version-9.0.x/api/module/SET_ADJUST_UNSPECIFIED.mdx
new file mode 100644
index 00000000..de294e39
--- /dev/null
+++ b/docs/versioned_docs/version-9.0.x/api/module/SET_ADJUST_UNSPECIFIED.mdx
@@ -0,0 +1,16 @@
+---
+id: set-adjust-unspecified
+title: setAdjustUnspecified
+sidebar_label: setAdjustUnspecified
+keywords: [react-native-avoid-softinput, setAdjustUnspecified, module]
+---
+
+Use `setAdjustUnspecified`, to set `android:windowSoftInputMode` attribute to `adjustUnspecified` value.
+
+### Example
+
+```ts
+import { AvoidSoftInput } from "react-native-avoid-softinput";
+
+AvoidSoftInput.setAdjustUnspecified();
+```
diff --git a/docs/versioned_docs/version-9.0.x/api/module/SET_AVOID_OFFSET.mdx b/docs/versioned_docs/version-9.0.x/api/module/SET_AVOID_OFFSET.mdx
new file mode 100644
index 00000000..78a7d5db
--- /dev/null
+++ b/docs/versioned_docs/version-9.0.x/api/module/SET_AVOID_OFFSET.mdx
@@ -0,0 +1,26 @@
+---
+id: set-avoid-offset
+title: setAvoidOffset
+sidebar_label: setAvoidOffset
+keywords: [react-native-avoid-softinput, setAvoidOffset, module]
+---
+
+Use `setAvoidOffset` method, if you want to increase/decrease amount of translation/padding applied to react root view/scroll view.
+
+### Parameters
+
+| Type | Required | Description |
+| ------ | -------- | ------------------------------------------------------ |
+| number | yes | additional offset added to react root view/scroll view |
+
+### Example
+
+```ts
+import { AvoidSoftInput } from "react-native-avoid-softinput";
+
+AvoidSoftInput.setAvoidOffset(40); // It will result in applied value 40dp greater than standard one
+```
+
+:::info
+**Value applied to that method is persisted, so if you want to use that in a single use case, remember to clear it (just pass 0 as an argument)**
+:::
diff --git a/docs/versioned_docs/version-9.0.x/api/module/SET_DEFAULT_APP_SOFT_INPUT_MODE.mdx b/docs/versioned_docs/version-9.0.x/api/module/SET_DEFAULT_APP_SOFT_INPUT_MODE.mdx
new file mode 100644
index 00000000..d6eb674a
--- /dev/null
+++ b/docs/versioned_docs/version-9.0.x/api/module/SET_DEFAULT_APP_SOFT_INPUT_MODE.mdx
@@ -0,0 +1,16 @@
+---
+id: set-default-app-soft-input-mode
+title: setDefaultAppSoftInputMode
+sidebar_label: setDefaultAppSoftInputMode
+keywords: [react-native-avoid-softinput, setDefaultAppSoftInputMode, module]
+---
+
+Use `setDefaultAppSoftInputMode`, to set `android:windowSoftInputMode` to default value declared in Android manifest.
+
+### Example
+
+```ts
+import { AvoidSoftInput } from "react-native-avoid-softinput";
+
+AvoidSoftInput.setDefaultAppSoftInputMode();
+```
diff --git a/docs/versioned_docs/version-9.0.x/api/module/SET_EASING.mdx b/docs/versioned_docs/version-9.0.x/api/module/SET_EASING.mdx
new file mode 100644
index 00000000..8c6de96a
--- /dev/null
+++ b/docs/versioned_docs/version-9.0.x/api/module/SET_EASING.mdx
@@ -0,0 +1,22 @@
+---
+id: set-easing
+title: setEasing
+sidebar_label: setEasing
+keywords: [react-native-avoid-softinput, setEasing, module]
+---
+
+Use `setEasing` method, to customize animation's easing, available values are `easeIn`, `easeInOut`, `easeOut` and `linear`.
+
+### Parameters
+
+| Type | Required | Description |
+| ------------------------------------------------ | -------- | ------------------ |
+| `easeIn` or `easeInOut` or `easeOut` or `linear` | yes | animation's easing |
+
+### Example
+
+```ts
+import { AvoidSoftInput } from "react-native-avoid-softinput";
+
+AvoidSoftInput.setEasing("easeInOut"); // Changes animation's easing to `easeInOut` curve
+```
diff --git a/docs/versioned_docs/version-9.0.x/api/module/SET_ENABLED.mdx b/docs/versioned_docs/version-9.0.x/api/module/SET_ENABLED.mdx
new file mode 100644
index 00000000..4b520ace
--- /dev/null
+++ b/docs/versioned_docs/version-9.0.x/api/module/SET_ENABLED.mdx
@@ -0,0 +1,22 @@
+---
+id: set-enabled
+title: setEnabled
+sidebar_label: setEnabled
+keywords: [react-native-avoid-softinput, setEnabled, module]
+---
+
+Use `setEnabled` method, to enable or disable module.
+
+### Parameters
+
+| Type | Required | Description |
+| ------- | -------- | --------------------------------- |
+| boolean | yes | control whether module is enabled |
+
+### Example
+
+```ts
+import { AvoidSoftInput } from "react-native-avoid-softinput";
+
+AvoidSoftInput.setEnabled(true);
+```
diff --git a/docs/versioned_docs/version-9.0.x/api/module/SET_HIDE_ANIMATION_DELAY.mdx b/docs/versioned_docs/version-9.0.x/api/module/SET_HIDE_ANIMATION_DELAY.mdx
new file mode 100644
index 00000000..19316a08
--- /dev/null
+++ b/docs/versioned_docs/version-9.0.x/api/module/SET_HIDE_ANIMATION_DELAY.mdx
@@ -0,0 +1,22 @@
+---
+id: set-hide-animation-delay
+title: setHideAnimationDelay
+sidebar_label: setHideAnimationDelay
+keywords: [react-native-avoid-softinput, setHideAnimationDelay, module]
+---
+
+Use `setHideAnimationDelay` method, to customize delay of hide offset animation with delay value in ms.
+
+### Parameters
+
+| Type | Required | Description |
+| ------ | -------------------------------------------- | --------------------------- |
+| number | no (defaults to 0 on Android and 300 on iOS) | hide offset animation delay |
+
+### Example
+
+```ts
+import { AvoidSoftInput } from "react-native-avoid-softinput";
+
+AvoidSoftInput.setHideAnimationDelay(100);
+```
diff --git a/docs/versioned_docs/version-9.0.x/api/module/SET_HIDE_ANIMATION_DURATION.mdx b/docs/versioned_docs/version-9.0.x/api/module/SET_HIDE_ANIMATION_DURATION.mdx
new file mode 100644
index 00000000..41006083
--- /dev/null
+++ b/docs/versioned_docs/version-9.0.x/api/module/SET_HIDE_ANIMATION_DURATION.mdx
@@ -0,0 +1,22 @@
+---
+id: set-hide-animation-duration
+title: setHideAnimationDuration
+sidebar_label: setHideAnimationDuration
+keywords: [react-native-avoid-softinput, setHideAnimationDuration, module]
+---
+
+Use `setHideAnimationDuration` method, to customize duration of hide offset animation with duration value in ms.
+
+### Parameters
+
+| Type | Required | Description |
+| ------ | -------------------- | ------------------------------ |
+| number | no (defaults to 220) | hide offset animation duration |
+
+### Example
+
+```ts
+import { AvoidSoftInput } from "react-native-avoid-softinput";
+
+AvoidSoftInput.setHideAnimationDuration(300);
+```
diff --git a/docs/versioned_docs/version-9.0.x/api/module/SET_SHOULD_MIMIC_IOS_BEHAVIOR.mdx b/docs/versioned_docs/version-9.0.x/api/module/SET_SHOULD_MIMIC_IOS_BEHAVIOR.mdx
new file mode 100644
index 00000000..abda0053
--- /dev/null
+++ b/docs/versioned_docs/version-9.0.x/api/module/SET_SHOULD_MIMIC_IOS_BEHAVIOR.mdx
@@ -0,0 +1,28 @@
+---
+id: set-should-mimic-ios-behavior
+title: setShouldMimicIOSBehavior
+sidebar_label: setShouldMimicIOSBehavior
+keywords: [react-native-avoid-softinput, setShouldMimicIOSBehavior, module]
+---
+
+:::warning
+
+**DEPRECATED** - to provide best possible support for Android 15, install [`react-native-edge-to-edge`](https://github.com/zoontek/react-native-edge-to-edge)
+
+:::
+
+Use `setShouldMimicIOSBehavior` method, to determine whether keyboard on Android should be handled by the library (like on iOS) or should be managed by OS (via `android:windowSoftInputMode` param).
+
+### Parameters
+
+| Type | Required | Description |
+| ------- | -------------------- | -------------------------------------------------- |
+| boolean | yes | should library handle keyboard handling on Android |
+
+### Example
+
+```ts
+import { AvoidSoftInput } from "react-native-avoid-softinput";
+
+AvoidSoftInput.setShouldMimicIOSBehavior(true);
+```
diff --git a/docs/versioned_docs/version-9.0.x/api/module/SET_SHOW_ANIMATION_DELAY.mdx b/docs/versioned_docs/version-9.0.x/api/module/SET_SHOW_ANIMATION_DELAY.mdx
new file mode 100644
index 00000000..13b15bea
--- /dev/null
+++ b/docs/versioned_docs/version-9.0.x/api/module/SET_SHOW_ANIMATION_DELAY.mdx
@@ -0,0 +1,22 @@
+---
+id: set-show-animation-delay
+title: setShowAnimationDelay
+sidebar_label: setShowAnimationDelay
+keywords: [react-native-avoid-softinput, setShowAnimationDelay, module]
+---
+
+Use `setShowAnimationDelay` method, to customize delay of show offset animation with delay value in ms.
+
+### Parameters
+
+| Type | Required | Description |
+| ------ | ------------------ | --------------------------- |
+| number | no (defaults to 0) | show offset animation delay |
+
+### Example
+
+```ts
+import { AvoidSoftInput } from "react-native-avoid-softinput";
+
+AvoidSoftInput.setShowAnimationDelay(200);
+```
diff --git a/docs/versioned_docs/version-9.0.x/api/module/SET_SHOW_ANIMATION_DURATION.mdx b/docs/versioned_docs/version-9.0.x/api/module/SET_SHOW_ANIMATION_DURATION.mdx
new file mode 100644
index 00000000..6810be82
--- /dev/null
+++ b/docs/versioned_docs/version-9.0.x/api/module/SET_SHOW_ANIMATION_DURATION.mdx
@@ -0,0 +1,22 @@
+---
+id: set-show-animation-duration
+title: setShowAnimationDuration
+sidebar_label: setShowAnimationDuration
+keywords: [react-native-avoid-softinput, setShowAnimationDuration, module]
+---
+
+Use `setShowAnimationDuration` method, to customize duration of show offset animation with duration value in ms.
+
+### Parameters
+
+| Type | Required | Description |
+| ------ | -------------------- | ------------------------------ |
+| number | no (defaults to 660) | show offset animation duration |
+
+### Example
+
+```ts
+import { AvoidSoftInput } from "react-native-avoid-softinput";
+
+AvoidSoftInput.setShowAnimationDuration(800);
+```
diff --git a/docs/versioned_docs/version-9.0.x/api/view/VIEW.mdx b/docs/versioned_docs/version-9.0.x/api/view/VIEW.mdx
new file mode 100644
index 00000000..1a24f222
--- /dev/null
+++ b/docs/versioned_docs/version-9.0.x/api/view/VIEW.mdx
@@ -0,0 +1,48 @@
+---
+id: view
+title: AvoidSoftInputView
+sidebar_label: AvoidSoftInputView
+keywords: [react-native-avoid-softinput, AvoidSoftInputView, view]
+---
+
+Wrap your content inside `AvoidSoftInputView`, if your form is rendered inside modal or you don't want to apply padding, or translation to React root view.
+
+### Props
+
+Extends `View` props
+
+| Prop | Type | Default value |
+| -------------------------------- | ------------------------------------------------------------ | ------------------- |
+| `avoidOffset` | number | 0 |
+| `easing` | `easeIn` or `easeInOut` or `easeOut` or `linear` | `linear` |
+| `enabled` | boolean | true |
+| `hideAnimationDelay` | number | 0 |
+| `hideAnimationDuration` | number | 220 |
+| `onSoftInputAppliedOffsetChange` | function(e: \{ nativeEvent: \{ appliedOffset: number \}\}) | undefined |
+| `onSoftInputHeightChange` | function(e: \{ nativeEvent: \{ softInputHeight: number \}\}) | undefined |
+| `onSoftInputHidden` | function(e: \{ nativeEvent: \{ softInputHeight: number \}\}) | undefined |
+| `onSoftInputShown` | function(e: \{ nativeEvent: \{ softInputHeight: number \}\}) | undefined |
+| `showAnimationDelay` | number | 300/0 (iOS/Android) |
+| `showAnimationDuration` | number | 660 |
+
+### Example
+
+```tsx
+import { AvoidSoftInput } from "react-native-avoid-softinput";
+
+
+ {/** Content that should be pushed above the keyboard */}
+ ;
+```
diff --git a/docs/versioned_docs/version-9.0.x/guides/ALTERNATIVES.mdx b/docs/versioned_docs/version-9.0.x/guides/ALTERNATIVES.mdx
new file mode 100644
index 00000000..40f6e8fc
--- /dev/null
+++ b/docs/versioned_docs/version-9.0.x/guides/ALTERNATIVES.mdx
@@ -0,0 +1,12 @@
+---
+id: alternatives
+title: Alternatives
+sidebar_label: Alternatives
+keywords: [react-native-avoid-softinput, alternatives, react-native-keyboard-controller]
+---
+
+If, for whatever reason, the library does not satisfy your project's use case, you can check [react-native-keyboard-controller](https://github.com/kirillzyusko/react-native-keyboard-controller)
+
+`react-native-keyboard-controller` has an interesting approach of detecting keyboard appearance on native side and letting you apply detected height to Reanimated or vanilla Animated views.
+It's written in Kotlin and Swift, it uses WindowInsetsCompat API on Android and it also supports Fabric & TurboModules from [version 1.2.0](https://kirillzyusko.github.io/react-native-keyboard-controller/blog/fabric).
+Additionally, it has a interactive keyboard support from [version 1.5.0](https://kirillzyusko.github.io/react-native-keyboard-controller/blog/interactive-keyboard).
diff --git a/docs/versioned_docs/version-9.0.x/guides/INSTALLATION.mdx b/docs/versioned_docs/version-9.0.x/guides/INSTALLATION.mdx
new file mode 100644
index 00000000..1855d512
--- /dev/null
+++ b/docs/versioned_docs/version-9.0.x/guides/INSTALLATION.mdx
@@ -0,0 +1,194 @@
+---
+id: installation
+title: Getting Started
+sidebar_label: Getting Started
+slug: /guides
+keywords: [react-native-avoid-softinput, installation, setup, keyboard handling, troubleshooting]
+---
+
+import oneDoesNotSimplyKeyboard from '/img/OneDoesNotSimplyKeyboard.jpg';
+
+## 1. Installation & Requirements
+
+This library follows the React Native releases support policy.
+It is supporting **the latest version**, and **the two previous minor series**.
+You may find it working correctly with some older React Native versions, but it'll be a "Use at your own risk" case.
+
+This library supports "New Architecture".
+
+Library supports Android & iOS, for out-of-tree platforms, `View` component is used as fallback.
+
+**Install library with your package manager:**
+
+```sh
+yarn add react-native-avoid-softinput
+```
+
+or
+
+```sh
+npm i --save react-native-avoid-softinput
+```
+
+**(iOS-only) Install pods:**
+
+```sh
+npx pod-install
+```
+
+#### Expo
+
+- ✅ You can use this library with [Development Builds](https://docs.expo.dev/development/introduction/). No config plugin is required.
+- ❌ This library can't be used in the "Expo Go" app because it [requires custom native code](https://docs.expo.dev/workflow/customizing/).
+
+## 2. App's setup
+
+### Setting Kotlin version
+
+The library uses Kotlin language to implement Android part.
+Depending on the version of React Native or Expo SDK and 3rd party libraries that are used in your project, you might (or might not) need to explicitly specify the version of Kotlin used in the app.
+
+- **Expo project after [prebuild](https://docs.expo.dev/workflow/prebuild/) / bare RN project**
+
+Go to `/android/build.gradle` inside your android folder to specify your `kotlinVersion`
+
+```java
+buildscript {
+ ext {
+ kotlinVersion = "1.8.0" // <-- add a version here for resolution, version can be newer depending on the React Native version used in the project
+ }
+}
+```
+
+- **Expo project before [prebuild](https://docs.expo.dev/workflow/prebuild/) / Expo managed project**
+
+Use `expo-build-properties` plugin to modify `kotlinVersion` value
+
+```sh
+npx expo install expo-build-properties
+```
+
+Add plugin inside of your `app.json` or `app.config.js`
+
+```json
+{
+ "expo": {
+ "plugins": [
+ [
+ "expo-build-properties",
+ {
+ "android": {
+ "kotlinVersion": "1.8.0" // <-- add a version here for resolution, version can be newer depending on the Expo SDK version used in the project
+ }
+ }
+ ]
+ ]
+ }
+}
+```
+
+
+### Keyboard handling on Android
+
+To make the keyboard handled **only** by `react-native-avoid-softinput` (and not by Android OS), you have to additionally make sure that default keyboard handling on Android is switched off (for iOS nothing to be done 🚀).
+
+#### Recommended setup
+
+To provide best possible support for Android 15, install [`react-native-edge-to-edge`](https://github.com/zoontek/react-native-edge-to-edge) and follow its setup after installation
+
+
+:warning: Legacy setup
+
+To setup keyboard handling on Android without `react-native-edge-to-edge`, do the following:
+
+##### Modify your Android's project `AndroidManifest.xml`
+
+- **Expo project after [prebuild](https://docs.expo.dev/workflow/prebuild/) / bare RN project**
+
+Go to `/android/app/src/main/AndroidManifest.xml` and search for [`android:windowSoftInputMode`](https://developer.android.com/guide/topics/manifest/activity-element#wsoft) attribute in the `` element.
+To make `react-native-avoid-softinput` responsible for managing the available space when keyboard is popped up, that attribute needs to be set to `adjustResize` (in a new RN project it should be the default).
+
+```xml
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+```
+
+- **Expo project before [prebuild](https://docs.expo.dev/workflow/prebuild/) / Expo managed project**
+
+Go to Expo's `app.json`/`app.config.js` and modify [`softwareKeyboardLayoutMode`](https://docs.expo.dev/versions/latest/config/app/#softwarekeyboardlayoutmode), so that it has `resize` value (in a new Expo project it should be the default).
+
+##### Use `AvoidSoftInput.setShouldMimicIOSBehavior(true)` later on in your app's code
+
+Remember to call `AvoidSoftInput.setShouldMimicIOSBehavior(true)` somewhere in the project's code (either in some root component, if you use the library globally or in specific screen, if you use the library only in some places).
+
+
+
+## 3. Define your use case
+
+
+
+
+
+There're many possible ways to implement a form with some text fields. Depending on the ideas of the UX team and the imagination of the client/product owner,
+you may need to implement some complex layouts, that not only have to be accessible, but should behave in a consistent way when the interaction with text fields/keyboard takes place.
+
+Creating some generic components (like KeyboardAvoidingView) that can magically wrap _any_ form layout in your app **is an anti-pattern**.
+Especially, when there are many variables that may change the expected behavior like:
+
+- whether Android OS default keyboard handling is switched on or off
+- whether the form layout is in the scrollable container or not
+- are elements like modals/bottomsheets used and are these implemented in the JS layer or use some native primitives
+- how complex those inputs are, how many text fields there are
+- should some elements in the form be sticky
+- etc.
+
+Instead, you should think how the keyboard interaction with the app should look, what elements should be visible when the keyboard pops up.
+
+In a basic case where you have a fullscreen scrollable form without a need to have submit button always visible, you might use [`AvoidSoftInput`](./guides/usage-module) module which pushes the whole root view above the keyboard, or detects the nearest scrollable ancestor and tries to scroll to covered text field element.
+
+In a more advanced case where you have a form inside a modal layout with text field inside, you may use [`AvoidSoftInputView`](./guides/usage-view) component which pushes itself above the keyboard, or detects the nearest scrollable ancestor and tries to scroll to covered text field element.
+
+In other case you have a task to make a form footer with submit buttons always visible even when the keyboard slides in (effectively making that footer sticky).
+Then, you have to think how to make that footer separated from the rest of the text fields that are probably in some scrollable container.
+At the end, you'll end up in a need to manually apply padding to the footer container.
+Luckily, you might try [`useSoftInputShown`](./api/hooks/use-soft-input-shown), [`useSoftInputHidden`](./api/hooks/use-soft-input-hidden) & [`useSoftInputHeightChanged`](./api/hooks/use-soft-input-height-changed) hooks to detect when the keyboard is displayed and the height value it has.
+
+The point is, before blindly using the library, you should define what is the expected behavior and which tools you should use to achieve it.
+If you don't know, which APIs from the library you should use for your use case, check [the example app](https://github.com/mateusz1913/react-native-avoid-softinput/tree/main/packages/mobile) and try to play with available APIs.
+
+## Troubleshooting
+
+### Incorrect `kotlinVersion`
+
+For more context, check [GH issue 88](https://github.com/mateusz1913/react-native-avoid-softinput/issues/88).
+
+Sometimes when using this library you may find that your build fails due to incorrect `kotlinVersion` in your native project.
+To catch this you **need** to follow [Setting Kotlin version](#setting-kotlin-version) section.
+
+### Doubled padding on Android when form has many inputs, works as expected on iOS
+
+For more context, check [GH issue 155](https://github.com/mateusz1913/react-native-avoid-softinput/issues/155).
+
+The problem may appear if you didn't follow [Keyboard handling on Android](#keyboard-handling-on-android) section and you have e.g. [`adjustPan` behavior](https://developer.android.com/guide/topics/manifest/activity-element#wsoft) set for your app.
+
+To fix it, follow the section to disable default keyboard handling on Android.
+
+If, for some reason, you need to keep `adjustPan` behavior for other parts of the app (where library does not need to handle the keyboard), you might check [`AvoidSoftInput.setAdjust(Pan|Resize|Nothing|Unspecified)`](./api/module/set-adjust-pan) functions.
diff --git a/docs/versioned_docs/version-9.0.x/guides/JEST_MOCK_USAGE.mdx b/docs/versioned_docs/version-9.0.x/guides/JEST_MOCK_USAGE.mdx
new file mode 100644
index 00000000..1e465520
--- /dev/null
+++ b/docs/versioned_docs/version-9.0.x/guides/JEST_MOCK_USAGE.mdx
@@ -0,0 +1,44 @@
+---
+id: jest-mock-usage
+title: Jest mock usage
+sidebar_label: Jest mock usage
+keywords: [react-native-avoid-softinput, Jest, mock, testing]
+---
+
+To make testing with Jest easier, library provides mocked implementation that can be integrated in two ways:
+
+### Using mock in `__mocks__` directory
+
+1. Create `__mocks__/react-native-avoid-softinput` file.
+2. Inside created file paste following lines:
+
+```js
+const mock = require('react-native-avoid-softinput/jest/mock');
+
+/**
+ * If needed, override mock like so:
+ *
+ * module.exports = Object.assign(mock, { useSoftInputState: jest.fn(() => ({ isSoftInputShown: true, softInputHeight: 300 })) });
+ */
+
+module.exports = mock;
+```
+
+### Using mock in Jest setup file
+
+1. Create Jest setup file, unless there is already one, and link it in [jest config](https://jestjs.io/docs/configuration#setupfiles-array)
+2. Inside Jest setup file add following lines:
+
+```js
+jest.mock('react-native-avoid-softinput', () => {
+ const mock = require('react-native-avoid-softinput/jest/mock');
+
+ /**
+ * If needed, override mock like so:
+ *
+ * return Object.assign(mock, { useSoftInputState: jest.fn(() => ({ isSoftInputShown: true, softInputHeight: 300 })) });
+ */
+
+ return mock;
+});
+```
diff --git a/docs/versioned_docs/version-9.0.x/guides/MIGRATION_FROM_V6_TO_V7.mdx b/docs/versioned_docs/version-9.0.x/guides/MIGRATION_FROM_V6_TO_V7.mdx
new file mode 100644
index 00000000..13c85c74
--- /dev/null
+++ b/docs/versioned_docs/version-9.0.x/guides/MIGRATION_FROM_V6_TO_V7.mdx
@@ -0,0 +1,19 @@
+---
+id: migration_from_v6_to_v7
+title: Migration from v6 to v7
+sidebar_label: Migration from v6 to v7
+keywords: [react-native-avoid-softinput, migration]
+---
+
+## Migrate to [`react-native-edge-to-edge`](https://github.com/zoontek/react-native-edge-to-edge) to provide best support for Android 15 "edge to edge" mode
+
+Since v7, the library supports detection of `react-native-edge-to-edge`.
+Follow the [installation page](./INSTALLATION.mdx) for the recommended setup for keyboard handling on Android.
+Existing `AvoidSoftInput.setShouldMimicIOSBehavior` function is considered deprecated from v7 and will be removed in future major versions.
+
+```diff
+useEffect(() => {
+- AvoidSoftInput.setShouldMimicIOSBehavior(true); // <---- Tell Android that library will handle keyboard insets manually to match iOS behavior
+ AvoidSoftInput.setEnabled(true); // <---- Enable module
+}, []);
+```
diff --git a/docs/versioned_docs/version-9.0.x/guides/USAGE_MODULE.mdx b/docs/versioned_docs/version-9.0.x/guides/USAGE_MODULE.mdx
new file mode 100644
index 00000000..04384039
--- /dev/null
+++ b/docs/versioned_docs/version-9.0.x/guides/USAGE_MODULE.mdx
@@ -0,0 +1,48 @@
+---
+id: usage-module
+title: Usage - module
+sidebar_label: Usage - module
+keywords: [react-native-avoid-softinput, module, usage]
+---
+
+The preferrable usage of the module is to enable it where it's actually needed.
+
+Depending on the navigation setup you have, check the navigation's library documentation for correct way to run some actions when the screen gains/loses focus.
+
+The following example assumes `react-navigation` is used as a navigation:
+
+```ts
+import * as React from "react";
+import { Button, ScrollView, TextInput, View } from "react-native";
+import { AvoidSoftInput } from "react-native-avoid-softinput";
+import { useFocusEffect } from "@react-navigation/native";
+
+export const FormExample: React.FC = () => {
+// highlight-start
+ const onFocusEffect = React.useCallback(() => {
+ // This should be run when screen gains focus - enable the module where it's needed
+ AvoidSoftInput.setEnabled(true);
+ return () => {
+ // This should be run when screen loses focus - disable the module where it's not needed, to make a cleanup
+ AvoidSoftInput.setEnabled(false);
+ };
+ }, []);
+
+ useFocusEffect(onFocusEffect); // register callback to focus events
+// highlight-end
+
+ return
+
+
+
+
+
+
+
+
+ ;
+};
+```
diff --git a/docs/versioned_docs/version-9.0.x/guides/USAGE_VIEW.mdx b/docs/versioned_docs/version-9.0.x/guides/USAGE_VIEW.mdx
new file mode 100644
index 00000000..8efdf3b7
--- /dev/null
+++ b/docs/versioned_docs/version-9.0.x/guides/USAGE_VIEW.mdx
@@ -0,0 +1,64 @@
+---
+id: usage-view
+title: Usage - view
+sidebar_label: Usage - view
+keywords: [react-native-avoid-softinput, view, usage]
+---
+
+Depending on the navigation setup you have, check the navigation's library documentation for correct way to run some actions when the screen gains/loses focus.
+
+The following example assumes `react-navigation` is used as a navigation:
+
+```tsx
+import * as React from "react";
+import { Button, Modal, ScrollView, TextInput, View } from "react-native";
+import { AvoidSoftInputView } from "react-native-avoid-softinput";
+import { useFocusEffect } from "@react-navigation/native";
+
+export const ModalExample: React.FC = () => {
+ const [ modalVisible, setModalVisible ] = React.useState(false);
+
+ function closeModal() {
+ setModalVisible(false);
+ }
+
+ function openModal() {
+ setModalVisible(true);
+ }
+
+ return
+
+
+
+
+
+
+
+// highlight-start
+
+
+
+
+
+
+
+
+
+// highlight-end
+
+
+
+ ;
+};
+```
diff --git a/docs/versioned_docs/version-9.0.x/recipes/ANIMATIONS.mdx b/docs/versioned_docs/version-9.0.x/recipes/ANIMATIONS.mdx
new file mode 100644
index 00000000..7d52cee1
--- /dev/null
+++ b/docs/versioned_docs/version-9.0.x/recipes/ANIMATIONS.mdx
@@ -0,0 +1,129 @@
+---
+id: recipes-animations
+title: Animations recipe
+sidebar_label: Animations
+keywords: [react-native-avoid-softinput, animations, recipe]
+---
+
+### Animations based on AvoidSoftInput module events
+
+You can use `AvoidSoftInput.onSoftInputShown`, `AvoidSoftInput.onSoftInputHidden`, `AvoidSoftInput.onSoftInputHeightChange` and `AvoidSoftInput.onSoftInputAppliedOffsetChange` methods to listen for soft input events.
+
+If you plan to use those methods in `useEffect`, you can instead use shortcut hooks:
+
+- `useSoftInputShown`
+- `useSoftInputHidden`
+- `useSoftInputHeightChanged`
+- `useSoftInputAppliedOffsetChanged`
+
+Example
+
+```tsx
+const useAnimatedValue = (initialValue: number) => {
+ const animatedValue = useRef(null);
+
+ if (animatedValue.current === null) {
+ animatedValue.current = new Animated.Value(initialValue);
+ }
+
+ return animatedValue.current;
+}
+
+export const AnimationExample = () => {
+ /**
+ * You can make animations with React Native's Animated API or Reanimated library
+ */
+ const animatedValue = useAnimatedValue(0);
+
+ useSoftInputShown(({ softInputHeight }) => {
+ /**
+ * Animate based on event value
+ */
+ Animated.timing(animatedValue, {
+ toValue: softInputHeight,
+ duration: 1000,
+ }).start();
+ });
+
+ useSoftInputHidden(() => {
+ /**
+ * Animate based on event value
+ */
+ Animated.timing(animatedValue, {
+ toValue: 0,
+ duration: 1000,
+ }).start();
+ });
+
+ return (
+
+ // ... some JSX
+
+ // ... animated content
+
+ // ... some JSX
+
+ );
+};
+```
+
+### Animations based on AvoidSoftInputView callbacks
+
+`AvoidSoftInputView` receives events through `onSoftInputShown`, `onSoftInputHidden`, `onSoftInputHeightChange`, `onSoftInputAppliedOffsetChange` callbacks.
+
+Based on those callbacks, you can apply animations in similar way as when using `useSoftInputShown`, `useSoftInputHidden`, `useSoftInputHeightChanged` and `useSoftInputAppliedOffsetChanged` hooks.
+
+Additionally, when using Reanimated library from v2.3.0, you can create [custom event handlers](https://docs.swmansion.com/react-native-reanimated/docs/fundamentals/custom_events)
+
+```js
+export function useSoftInputAppliedOffsetHandler(handlers, dependencies) {
+ const { context, doDependenciesDiffer } = useHandler(handlers, dependencies);
+
+ return useEvent(
+ (event) => {
+ "worklet";
+ const { onSoftInputAppliedOffsetChange } = handlers;
+
+ if (
+ onSoftInputAppliedOffsetChange &&
+ event.eventName.endsWith("onSoftInputAppliedOffsetChange")
+ ) {
+ onSoftInputAppliedOffsetChange(event, context);
+ }
+ },
+ ["onSoftInputAppliedOffsetChange"],
+ doDependenciesDiffer
+ );
+}
+
+export function useSoftInputHandler(handlers, dependencies) {
+ const { context, doDependenciesDiffer } = useHandler(handlers, dependencies);
+
+ return useEvent(
+ (event) => {
+ "worklet";
+ const { onSoftInputHidden, onSoftInputShown, onSoftInputHeightChange } =
+ handlers;
+
+ if (onSoftInputHidden && event.eventName.endsWith("onSoftInputHidden")) {
+ onSoftInputHidden(event, context);
+ }
+
+ if (onSoftInputShown && event.eventName.endsWith("onSoftInputShown")) {
+ onSoftInputShown(event, context);
+ }
+
+ if (
+ onSoftInputHeightChange &&
+ event.eventName.endsWith("onSoftInputHeightChange")
+ ) {
+ onSoftInputHeightChange(event, context);
+ }
+ },
+ ["onSoftInputHidden", "onSoftInputShown", "onSoftInputHeightChange"],
+ doDependenciesDiffer
+ );
+}
+```
+
+Check [example app](https://github.com/mateusz1913/react-native-avoid-softinput/tree/main/packages/mobile) for a detailed usage example.
diff --git a/docs/versioned_docs/version-9.0.x/recipes/BOTTOM_SHEET.mdx b/docs/versioned_docs/version-9.0.x/recipes/BOTTOM_SHEET.mdx
new file mode 100644
index 00000000..7483013a
--- /dev/null
+++ b/docs/versioned_docs/version-9.0.x/recipes/BOTTOM_SHEET.mdx
@@ -0,0 +1,105 @@
+---
+id: recipes-bottom-sheet
+title: Bottom sheet recipe
+sidebar_label: Bottom sheet
+keywords: [react-native-avoid-softinput, bottom sheet, recipe]
+---
+
+Depending on bottom sheet implementation in your project, you should use either `AvoidSoftInput` module or `AvoidSoftInputView` component.
+
+If your bottom sheet implementation uses React Native `Modal` component, you should use `AvoidSoftInputView` component ([check Modal recipe](./recipes-modal)). Otherwise use `AvoidSoftInput` module like in the example below.
+
+This example assumes the bottom sheet is implemented with [React Native Bottom Sheet](https://github.com/gorhom/react-native-bottom-sheet)
+
+```tsx title="packages/app/src/screens/BottomSheetExample.tsx"
+import { BottomSheetModal, BottomSheetView } from '@gorhom/bottom-sheet';
+import { useFocusEffect } from '@react-navigation/native';
+import * as React from 'react';
+import { StyleSheet, Text, View } from 'react-native';
+import { AvoidSoftInput } from 'react-native-avoid-softinput';
+import { SafeAreaView } from 'react-native-safe-area-context';
+
+import Button from '../components/Button';
+import SingleInput from '../components/SingleInput';
+import { styles as commonStyles } from '../consts/styles';
+
+const Backdrop: React.FC = () => ;
+
+export const BottomSheetExample: React.FC = () => {
+ const bottomSheetModalRef = React.useRef(null);
+
+ function dismissBottomSheet() {
+ bottomSheetModalRef.current?.dismiss();
+ }
+
+ function presentBottomSheet() {
+ bottomSheetModalRef.current?.present();
+ }
+
+ const onFocusEffect = React.useCallback(() => {
+ AvoidSoftInput.setEnabled(true);
+ AvoidSoftInput.setAvoidOffset(70);
+
+ return () => {
+ AvoidSoftInput.setAvoidOffset(0);
+ AvoidSoftInput.setEnabled(false);
+ };
+ }, []);
+
+ useFocusEffect(onFocusEffect);
+
+ return
+
+
+
+
+ Header
+
+
+
+
+
+
+
+ ;
+};
+
+const styles = StyleSheet.create({
+ backdrop: {
+ ...StyleSheet.absoluteFill,
+ backgroundColor: 'rgba(0,0,0,0.5)',
+ },
+ bottomSheet: {
+ alignItems: 'center',
+ alignSelf: 'stretch',
+ backgroundColor: 'white',
+ },
+ header: {
+ color: 'black',
+ fontSize: 28,
+ fontWeight: 'bold',
+ paddingBottom: 40,
+ paddingTop: 30,
+ },
+ input: {
+ marginHorizontal: 50,
+ },
+ submitButtonContainer: {
+ alignSelf: 'stretch',
+ marginBottom: 30,
+ },
+});
+```
diff --git a/docs/versioned_docs/version-9.0.x/recipes/CUSTOM_CONFIG.mdx b/docs/versioned_docs/version-9.0.x/recipes/CUSTOM_CONFIG.mdx
new file mode 100644
index 00000000..73b5c127
--- /dev/null
+++ b/docs/versioned_docs/version-9.0.x/recipes/CUSTOM_CONFIG.mdx
@@ -0,0 +1,137 @@
+---
+id: recipes-custom-config
+title: Custom config recipe
+sidebar_label: Custom config
+keywords: [react-native-avoid-softinput, custom config, recipe]
+---
+
+Applied offset animation can be configured both when using `AvoidSoftInput` module and `AvoidSoftInputView` component.
+
+To check how `AvoidSoftInput` API can be customized, go to [CustomAnimationConfigModuleExample](https://github.com/mateusz1913/react-native-avoid-softinput/blob/main/packages/app/src/screens/CustomAnimationConfigModuleExample.tsx)
+
+```tsx title="packages/app/src/screens/CustomAnimationConfigModuleExample.tsx"
+import { useFocusEffect } from '@react-navigation/native';
+import * as React from 'react';
+import { StyleSheet, Text, View } from 'react-native';
+import { AvoidSoftInput, useSoftInputState } from 'react-native-avoid-softinput';
+import { SafeAreaView } from 'react-native-safe-area-context';
+
+import SingleInput from '../components/SingleInput';
+
+export const CustomAnimationConfigModuleExample: React.FC = () => {
+ const onFocusEffect = React.useCallback(() => {
+ AvoidSoftInput.setEnabled(true);
+ AvoidSoftInput.setEasing('easeOut');
+ AvoidSoftInput.setHideAnimationDelay(1000);
+ AvoidSoftInput.setHideAnimationDuration(600);
+ AvoidSoftInput.setShowAnimationDelay(1000);
+ AvoidSoftInput.setShowAnimationDuration(1200);
+ return () => {
+ AvoidSoftInput.setEasing('linear');
+ AvoidSoftInput.setHideAnimationDelay();
+ AvoidSoftInput.setHideAnimationDuration();
+ AvoidSoftInput.setShowAnimationDelay();
+ AvoidSoftInput.setShowAnimationDuration();
+ AvoidSoftInput.setEnabled(false);
+ };
+ }, []);
+
+ useFocusEffect(onFocusEffect);
+
+ const softInputState = useSoftInputState();
+
+ return
+
+
+
+ isVisible: {JSON.stringify(softInputState.isSoftInputShown)}
+ height: {softInputState.softInputHeight}
+
+
+ ;
+};
+
+const styles = StyleSheet.create({
+ container: {
+ alignSelf: 'stretch',
+ flex: 1,
+ },
+ contentContainer: {
+ alignSelf: 'stretch',
+ flexDirection: 'column-reverse',
+ flexGrow: 1,
+ },
+ label: {
+ color: 'blue',
+ fontSize: 18,
+ fontWeight: 'bold',
+ },
+ spacer: {
+ alignItems: 'center',
+ backgroundColor: 'pink',
+ flex: 1,
+ justifyContent: 'center',
+ },
+});
+```
+
+To check how `AvoidSoftInputView` props can be used, go to [CustomAnimationConfigViewExample](https://github.com/mateusz1913/react-native-avoid-softinput/blob/main/packages/app/src/screens/CustomAnimationConfigViewExample.tsx)
+
+```tsx title="packages/app/src/screens/CustomAnimationConfigViewExample.tsx"
+import { useFocusEffect } from '@react-navigation/native';
+import * as React from 'react';
+import { StyleSheet, Text, View } from 'react-native';
+import { AvoidSoftInput, AvoidSoftInputView } from 'react-native-avoid-softinput';
+import { SafeAreaView } from 'react-native-safe-area-context';
+
+import SingleInput from '../components/SingleInput';
+
+export const CustomAnimationConfigViewExample: React.FC = () => {
+ const onFocusEffect = React.useCallback(() => {
+ AvoidSoftInput.setEnabled(true);
+ return () => {
+ AvoidSoftInput.setEnabled(false);
+ };
+ }, []);
+
+ useFocusEffect(onFocusEffect);
+
+ return
+
+
+
+ SPACER
+
+
+ ;
+};
+
+const styles = StyleSheet.create({
+ container: {
+ alignSelf: 'stretch',
+ flex: 1,
+ },
+ contentContainer: {
+ alignSelf: 'stretch',
+ flexDirection: 'column-reverse',
+ flexGrow: 1,
+ },
+ label: {
+ color: 'blue',
+ fontSize: 18,
+ fontWeight: 'bold',
+ },
+ spacer: {
+ alignItems: 'center',
+ backgroundColor: 'pink',
+ flex: 1,
+ justifyContent: 'center',
+ },
+});
+```
diff --git a/docs/versioned_docs/version-9.0.x/recipes/FORM.mdx b/docs/versioned_docs/version-9.0.x/recipes/FORM.mdx
new file mode 100644
index 00000000..1b34e7c1
--- /dev/null
+++ b/docs/versioned_docs/version-9.0.x/recipes/FORM.mdx
@@ -0,0 +1,101 @@
+---
+id: recipes-form
+title: Form recipe
+sidebar_label: Form
+keywords: [react-native-avoid-softinput, form, recipe]
+---
+
+To handle fullscreen form, check [the example form component](https://github.com/mateusz1913/react-native-avoid-softinput/blob/main/packages/app/src/screens/FormExample.tsx)
+
+This is the basic case, where all form elements are placed inside scrollable container.
+When the keyboard is visible, the only tasks are to push the input (if needed) above the keyboard and make the submit button visible, when scrolling to the bottom.
+
+````tsx title="packages/app/src/screens/FormExample.tsx"
+import { useFocusEffect } from '@react-navigation/native';
+import * as React from 'react';
+import { Image, ScrollView, StyleSheet, View } from 'react-native';
+import { AvoidSoftInput, useSoftInputAppliedOffsetChanged } from 'react-native-avoid-softinput';
+import { SafeAreaView } from 'react-native-safe-area-context';
+
+import Button from '../components/Button';
+import MultilineInput from '../components/MultilineInput';
+import SingleInput from '../components/SingleInput';
+import { styles as commonStyles } from '../consts/styles';
+
+const icon = require('../../assets/AppIconTransparent.png');
+
+const NOOP = () => {};
+
+export const FormExample: React.FC = () => {
+ const onFocusEffect = React.useCallback(() => {
+ AvoidSoftInput.setEnabled(true);
+ return () => {
+ AvoidSoftInput.setEnabled(false);
+ };
+ }, []);
+
+ useFocusEffect(onFocusEffect);
+
+ useSoftInputAppliedOffsetChanged(({ appliedOffset }) => {
+ console.log({ appliedOffset });
+ });
+
+ return
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ;
+};
+
+const styles = StyleSheet.create({
+ formContainer: {
+ alignItems: 'center',
+ alignSelf: 'stretch',
+ justifyContent: 'center',
+ paddingHorizontal: 10,
+ },
+ logo: {
+ height: 200,
+ width: 200,
+ },
+ logoContainer: {
+ alignItems: 'center',
+ alignSelf: 'stretch',
+ flex: 1,
+ justifyContent: 'center',
+ paddingVertical: 100,
+ },
+ secondInput: {
+ height: 200,
+ },
+ submitButtonContainer: {
+ alignItems: 'center',
+ alignSelf: 'stretch',
+ justifyContent: 'center',
+ marginTop: 100,
+ },
+});
+````
diff --git a/docs/versioned_docs/version-9.0.x/recipes/MODAL.mdx b/docs/versioned_docs/version-9.0.x/recipes/MODAL.mdx
new file mode 100644
index 00000000..4aa913cf
--- /dev/null
+++ b/docs/versioned_docs/version-9.0.x/recipes/MODAL.mdx
@@ -0,0 +1,138 @@
+---
+id: recipes-modal
+title: Modal recipe
+sidebar_label: Modal
+keywords: [react-native-avoid-softinput, modal, recipe]
+---
+
+To handle forms inside React Native [`Modal`](https://reactnative.dev/docs/modal) components, check [the example modal form](https://github.com/mateusz1913/react-native-avoid-softinput/blob/main/packages/app/src/screens/ModalExample.tsx).
+
+This is the case, where a simple form is placed inside a modal.
+When the keyboard is visible, the only tasks are to push the input (if needed) above the keyboard and make the submit button visible, when scrolling to the bottom.
+
+```tsx title="packages/app/src/screens/ModalExample.tsx"
+import { useFocusEffect } from '@react-navigation/native';
+import * as React from 'react';
+import { Image, Modal, ScrollView, StyleSheet, View } from 'react-native';
+import { AvoidSoftInputView } from 'react-native-avoid-softinput';
+import { SafeAreaView } from 'react-native-safe-area-context';
+
+import Button from '../components/Button';
+import CloseButton from '../components/CloseButton';
+import MultilineInput from '../components/MultilineInput';
+import SingleInput from '../components/SingleInput';
+import { styles as commonStyles } from '../consts/styles';
+
+const icon = require('../../assets/AppIconTransparent.png');
+
+export const ModalExample: React.FC = () => {
+ const [ modalVisible, setModalVisible ] = React.useState(false);
+
+ function closeModal() {
+ setModalVisible(false);
+ }
+
+ function openModal() {
+ setModalVisible(true);
+ }
+
+ return
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ;
+};
+
+const styles = StyleSheet.create({
+ closeContainer: {
+ backgroundColor: 'transparent',
+ position: 'absolute',
+ left: 0,
+ top: 0,
+ zIndex: 999,
+ },
+ container: {
+ alignItems: 'center',
+ alignSelf: 'stretch',
+ backgroundColor: 'white',
+ borderColor: 'black',
+ borderRadius: 10,
+ borderWidth: 1,
+ marginBottom: 80,
+ marginHorizontal: 10,
+ marginTop: 60,
+ overflow: 'hidden',
+ },
+ formContainer: {
+ alignItems: 'center',
+ alignSelf: 'stretch',
+ justifyContent: 'center',
+ marginBottom: 80,
+ marginHorizontal: 10,
+ },
+ logo: {
+ height: 200,
+ width: 200,
+ },
+ logoContainer: {
+ alignItems: 'center',
+ alignSelf: 'stretch',
+ flex: 1,
+ justifyContent: 'center',
+ paddingVertical: 100,
+ },
+ modal: {
+ alignSelf: 'stretch',
+ },
+ modalContent: {
+ alignSelf: 'stretch',
+ backgroundColor: '#00000033',
+ flex: 1,
+ },
+});
+```
diff --git a/docs/versioned_docs/version-9.0.x/recipes/STICKY_FOOTER.mdx b/docs/versioned_docs/version-9.0.x/recipes/STICKY_FOOTER.mdx
new file mode 100644
index 00000000..adac327f
--- /dev/null
+++ b/docs/versioned_docs/version-9.0.x/recipes/STICKY_FOOTER.mdx
@@ -0,0 +1,96 @@
+---
+id: recipes-sticky-footer
+title: Sticky footer recipe
+sidebar_label: Sticky footer
+keywords: [react-native-avoid-softinput, sticky footer, recipe]
+---
+
+To handle complex layouts, where you want to make visible parts of UI inside and outside of scroll component (like scrollable text fields and fixed CTA button), you should manually handle parts that are not in the current focused input's container.
+
+One use case is handling "sticky" CTA button fixed at the bottom of the screen with text fields displayed inside `ScrollView`.
+
+To handle button manually, you can use `useSoftInputHeightChanged` or combination of `useSoftInputShown` and `useSoftInputHidden` hooks to apply additional padding for button's container.
+
+Check [StickyFooterExample](https://github.com/mateusz1913/react-native-avoid-softinput/blob/main/packages/app/src/screens/StickyFooterExample.tsx) for a showcase of "sticky" footer behavior
+
+```tsx title="packages/app/src/screens/StickyFooterExample.tsx"
+import { useFocusEffect } from '@react-navigation/native';
+import * as React from 'react';
+import { ScrollView, StyleSheet, View } from 'react-native';
+import { useSoftInputHeightChanged } from 'react-native-avoid-softinput';
+import Animated, { useAnimatedStyle, useSharedValue, withTiming } from 'react-native-reanimated';
+import { SafeAreaView } from 'react-native-safe-area-context';
+
+import Button from '../components/Button';
+import SingleInput from '../components/SingleInput';
+import { styles as commonStyles } from '../consts/styles';
+
+const NOOP = () => {};
+
+export const StickyFooterExample: React.FC = () => {
+ const buttonContainerPaddingValue = useSharedValue(0);
+
+ const buttonContainerAnimatedStyle = useAnimatedStyle(() => {
+ return {
+ paddingBottom: buttonContainerPaddingValue.value,
+ };
+ });
+
+ /**
+ * You can also use `useSoftInputShown` & `useSoftInputHidden`
+ *
+ * useSoftInputShown(({ softInputHeight }) => {
+ * buttonContainerPaddingValue.value = withTiming(softInputHeight);
+ * });
+ *
+ * useSoftInputHidden(() => {
+ * buttonContainerPaddingValue.value = withTiming(0);
+ * });
+ */
+ useSoftInputHeightChanged(({ softInputHeight }) => {
+ buttonContainerPaddingValue.value = withTiming(softInputHeight);
+ });
+
+ return
+
+
+
+
+
+
+
+
+
+
+ ;
+};
+
+const styles = StyleSheet.create({
+ ctaButtonContainer: {
+ alignItems: 'center',
+ alignSelf: 'stretch',
+ borderRadius: 10,
+ borderWidth: 1,
+ },
+ ctaButtonWrapper: {
+ alignSelf: 'stretch',
+ },
+ scrollContainer: {
+ alignItems: 'center',
+ alignSelf: 'stretch',
+ borderRadius: 10,
+ borderWidth: 1,
+ flexGrow: 1,
+ justifyContent: 'center',
+ margin: 5,
+ padding: 10,
+ },
+ scrollWrapper: {
+ alignSelf: 'stretch',
+ flex: 1,
+ },
+});
+```
diff --git a/docs/versioned_sidebars/version-8.0.x-sidebars.json b/docs/versioned_sidebars/version-8.0.x-sidebars.json
new file mode 100644
index 00000000..63234032
--- /dev/null
+++ b/docs/versioned_sidebars/version-8.0.x-sidebars.json
@@ -0,0 +1,51 @@
+{
+ "docsSidebar": {
+ "Guides": [
+ "guides/installation",
+ "guides/migration_from_v6_to_v7",
+ "guides/usage-module",
+ "guides/usage-view",
+ "guides/jest-mock-usage",
+ "guides/alternatives"
+ ],
+ "Recipes": [
+ "recipes/recipes-form",
+ "recipes/recipes-modal",
+ "recipes/recipes-bottom-sheet",
+ "recipes/recipes-sticky-footer",
+ "recipes/recipes-animations",
+ "recipes/recipes-custom-config"
+ ],
+ "API Reference": [
+ {
+ "type": "category",
+ "label": "AvoidSoftInput",
+ "items": [
+ "api/module/set-enabled",
+ "api/module/set-should-mimic-ios-behavior",
+ "api/module/set-avoid-offset",
+ "api/module/set-easing",
+ "api/module/set-hide-animation-delay",
+ "api/module/set-hide-animation-duration",
+ "api/module/set-show-animation-delay",
+ "api/module/set-show-animation-duration",
+ "api/module/on-soft-input-shown",
+ "api/module/on-soft-input-hidden",
+ "api/module/on-soft-input-height-change",
+ "api/module/on-soft-input-applied-offset-change",
+ "api/module/set-adjust-nothing",
+ "api/module/set-adjust-pan",
+ "api/module/set-adjust-resize",
+ "api/module/set-adjust-unspecified",
+ "api/module/set-default-app-soft-input-mode"
+ ]
+ },
+ "api/view/view",
+ "api/hooks/use-soft-input-hidden",
+ "api/hooks/use-soft-input-shown",
+ "api/hooks/use-soft-input-height-changed",
+ "api/hooks/use-soft-input-applied-offset-changed",
+ "api/hooks/use-soft-input-state"
+ ]
+ }
+}
diff --git a/docs/versioned_sidebars/version-9.0.x-sidebars.json b/docs/versioned_sidebars/version-9.0.x-sidebars.json
new file mode 100644
index 00000000..63234032
--- /dev/null
+++ b/docs/versioned_sidebars/version-9.0.x-sidebars.json
@@ -0,0 +1,51 @@
+{
+ "docsSidebar": {
+ "Guides": [
+ "guides/installation",
+ "guides/migration_from_v6_to_v7",
+ "guides/usage-module",
+ "guides/usage-view",
+ "guides/jest-mock-usage",
+ "guides/alternatives"
+ ],
+ "Recipes": [
+ "recipes/recipes-form",
+ "recipes/recipes-modal",
+ "recipes/recipes-bottom-sheet",
+ "recipes/recipes-sticky-footer",
+ "recipes/recipes-animations",
+ "recipes/recipes-custom-config"
+ ],
+ "API Reference": [
+ {
+ "type": "category",
+ "label": "AvoidSoftInput",
+ "items": [
+ "api/module/set-enabled",
+ "api/module/set-should-mimic-ios-behavior",
+ "api/module/set-avoid-offset",
+ "api/module/set-easing",
+ "api/module/set-hide-animation-delay",
+ "api/module/set-hide-animation-duration",
+ "api/module/set-show-animation-delay",
+ "api/module/set-show-animation-duration",
+ "api/module/on-soft-input-shown",
+ "api/module/on-soft-input-hidden",
+ "api/module/on-soft-input-height-change",
+ "api/module/on-soft-input-applied-offset-change",
+ "api/module/set-adjust-nothing",
+ "api/module/set-adjust-pan",
+ "api/module/set-adjust-resize",
+ "api/module/set-adjust-unspecified",
+ "api/module/set-default-app-soft-input-mode"
+ ]
+ },
+ "api/view/view",
+ "api/hooks/use-soft-input-hidden",
+ "api/hooks/use-soft-input-shown",
+ "api/hooks/use-soft-input-height-changed",
+ "api/hooks/use-soft-input-applied-offset-changed",
+ "api/hooks/use-soft-input-state"
+ ]
+ }
+}
diff --git a/docs/versions.json b/docs/versions.json
index 411eb301..33d5976d 100644
--- a/docs/versions.json
+++ b/docs/versions.json
@@ -1,4 +1,6 @@
[
+ "9.0.x",
+ "8.0.x",
"7.0.x",
"6.0.x",
"5.0.x",
diff --git a/package.json b/package.json
index ec1d57bc..0f371e15 100644
--- a/package.json
+++ b/package.json
@@ -35,14 +35,14 @@
},
"devDependencies": {
"@callstack/eslint-config": "15.0.0",
- "@commitlint/config-conventional": "19.8.1",
- "@evilmartians/lefthook": "1.11.4",
- "commitlint": "19.8.1",
- "eslint": "9.29.0",
- "jest": "30.0.2",
- "pod-install": "0.3.9",
- "prettier": "3.5.3",
- "typescript": "5.8.3"
+ "@commitlint/config-conventional": "^21.0.1",
+ "@evilmartians/lefthook": "^2.1.6",
+ "commitlint": "^21.0.1",
+ "eslint": "^9.29.0",
+ "jest": "^30.4.2",
+ "pod-install": "^1.0.18",
+ "prettier": "^3.8.3",
+ "typescript": "~5.9.2"
},
"commitlint": {
"extends": [
diff --git a/packages/expo-example/app.json b/packages/expo-example/app.json
index f43a8f82..827c5b52 100644
--- a/packages/expo-example/app.json
+++ b/packages/expo-example/app.json
@@ -21,7 +21,6 @@
"foregroundImage": "./assets/AppIconTransparent.png",
"backgroundColor": "#ffffff"
},
- "edgeToEdgeEnabled": true,
"package": "com.reactnativeavoidsoftinput.expoexample"
},
"plugins": [
diff --git a/packages/expo-example/babel.config.js b/packages/expo-example/babel.config.js
index d872de3f..6b200697 100644
--- a/packages/expo-example/babel.config.js
+++ b/packages/expo-example/babel.config.js
@@ -2,6 +2,6 @@ module.exports = function (api) {
api.cache(true);
return {
presets: ['babel-preset-expo'],
- plugins: ['react-native-reanimated/plugin'],
+ plugins: ['react-native-worklets/plugin'],
};
};
diff --git a/packages/expo-example/metro.config.js b/packages/expo-example/metro.config.js
index f11098a6..37947cc5 100644
--- a/packages/expo-example/metro.config.js
+++ b/packages/expo-example/metro.config.js
@@ -22,5 +22,7 @@ config.resolver.nodeModulesPaths = [
];
// 3. Force Metro to resolve (sub)dependencies only from the `nodeModulesPaths`
config.resolver.disableHierarchicalLookup = true;
+// 4. Expo app fails to run when package exports are enabled (and I don't want to spend time now to find why)
+config.resolver.unstable_enablePackageExports = false;
module.exports = wrapWithReanimatedMetroConfig(config);
diff --git a/packages/expo-example/package.json b/packages/expo-example/package.json
index 6d740402..7c1a2244 100644
--- a/packages/expo-example/package.json
+++ b/packages/expo-example/package.json
@@ -10,25 +10,27 @@
"prebuild": "expo prebuild --clean"
},
"dependencies": {
- "@expo/metro-runtime": "5.0.4",
- "@gorhom/bottom-sheet": "5.1.6",
- "@react-navigation/native": "7.1.13",
- "@react-navigation/native-stack": "7.3.18",
- "expo": "53.0.12",
- "react": "19.0.0",
- "react-native": "0.79.4",
+ "@expo/metro-runtime": "~55.0.11",
+ "@gorhom/bottom-sheet": "5.2.14",
+ "@react-navigation/native": "^7.2.4",
+ "@react-navigation/native-stack": "^7.15.0",
+ "expo": "^55.0.0",
+ "expo-system-ui": "~55.0.18",
+ "react": "19.2.6",
+ "react-native": "0.83.6",
"react-native-avoid-softinput": "workspace:*",
- "react-native-edge-to-edge": "1.6.0",
- "react-native-gesture-handler": "2.24.0",
- "react-native-reanimated": "3.17.4",
- "react-native-safe-area-context": "5.4.0",
- "react-native-screens": "4.11.1"
+ "react-native-edge-to-edge": "^1.8.1",
+ "react-native-gesture-handler": "~2.30.0",
+ "react-native-reanimated": "4.2.1",
+ "react-native-safe-area-context": "~5.6.2",
+ "react-native-screens": "~4.23.0",
+ "react-native-worklets": "0.7.4"
},
"devDependencies": {
"@babel/core": "^7.25.2",
- "@expo/config-plugins": "10.0.3",
- "@types/react": "19.0.10",
- "typescript": "5.8.3"
+ "@expo/config-plugins": "~55.0.5",
+ "@types/react": "~19.2.10",
+ "typescript": "~5.9.2"
},
"private": true
}
diff --git a/packages/expo-example/src/screens/BottomSheetExample.tsx b/packages/expo-example/src/screens/BottomSheetExample.tsx
index 99ad97e6..18122ef6 100644
--- a/packages/expo-example/src/screens/BottomSheetExample.tsx
+++ b/packages/expo-example/src/screens/BottomSheetExample.tsx
@@ -63,7 +63,7 @@ export const BottomSheetExample = () => {
const styles = StyleSheet.create({
backdrop: {
- ...StyleSheet.absoluteFillObject,
+ ...StyleSheet.absoluteFill,
backgroundColor: backdropColor,
},
bottomSheet: {
diff --git a/packages/react-native-avoid-softinput/ReactNativeAvoidSoftinput.podspec b/packages/react-native-avoid-softinput/ReactNativeAvoidSoftinput.podspec
index e236d7f7..b5134bc9 100644
--- a/packages/react-native-avoid-softinput/ReactNativeAvoidSoftinput.podspec
+++ b/packages/react-native-avoid-softinput/ReactNativeAvoidSoftinput.podspec
@@ -2,8 +2,6 @@ require "json"
package = JSON.parse(File.read(File.join(__dir__, "package.json")))
-new_arch_enabled = ENV['RCT_NEW_ARCH_ENABLED'] == '1'
-
Pod::Spec.new do |s|
s.name = "ReactNativeAvoidSoftinput"
s.version = package["version"]
@@ -17,25 +15,10 @@ Pod::Spec.new do |s|
s.source_files = "ios/**/*.{h,m,mm,cpp}"
- if new_arch_enabled
- s.pod_target_xcconfig = {
- "DEFINES_MODULE" => "YES",
- "SWIFT_OBJC_INTERFACE_HEADER_NAME" => "ReactNativeAvoidSoftinput-Swift.h",
- # This is handy when we want to detect if new arch is enabled in Swift code
- # and can be used like:
- # #if AVOID_SOFTINPUT_NEW_ARCH_ENABLED
- # // do sth when new arch is enabled
- # #else
- # // do sth when old arch is enabled
- # #endif
- "OTHER_SWIFT_FLAGS" => "-DAVOID_SOFTINPUT_NEW_ARCH_ENABLED"
- }
- else
- s.pod_target_xcconfig = {
+ s.pod_target_xcconfig = {
"DEFINES_MODULE" => "YES",
- "SWIFT_OBJC_INTERFACE_HEADER_NAME" => "ReactNativeAvoidSoftinput-Swift.h"
- }
- end
+ "SWIFT_OBJC_INTERFACE_HEADER_NAME" => "ReactNativeAvoidSoftinput-Swift.h",
+ }
install_modules_dependencies(s)
end
diff --git a/packages/react-native-avoid-softinput/android/build.gradle b/packages/react-native-avoid-softinput/android/build.gradle
index ca07533f..47ee1974 100644
--- a/packages/react-native-avoid-softinput/android/build.gradle
+++ b/packages/react-native-avoid-softinput/android/build.gradle
@@ -1,5 +1,3 @@
-import groovy.json.JsonSlurper
-
buildscript {
// Buildscript is evaluated before everything else so we can't use getExtOrDefault
def kotlin_version = rootProject.ext.has('kotlinVersion') ? rootProject.ext.get('kotlinVersion') : project.properties['AvoidSoftinput_kotlinVersion']
@@ -17,11 +15,6 @@ buildscript {
}
}
-// Add this function in case you don't have it already
-def isNewArchitectureEnabled() {
- return project.hasProperty("newArchEnabled") && project.newArchEnabled == "true"
-}
-
if (project == rootProject) {
apply from: 'spotless.gradle'
}
@@ -60,32 +53,8 @@ def resolveReactNativeDirectory() {
)
}
-def getReactNativeVersion() {
- def reactNativeDirectory = resolveReactNativeDirectory()
- def reactNativePackageJsonFile = file("${reactNativeDirectory}/package.json")
- def packageSlurper = new JsonSlurper()
- def reactNativePackageJson = packageSlurper.parseText(reactNativePackageJsonFile.text)
- def reactNativeVersion = reactNativePackageJson.version
-
- return reactNativeVersion.tokenize('-')[0].tokenize('.')
-}
-
-def getReactNativeMinorVersion() {
- List reactNativeVersionSegments = getReactNativeVersion()
- return reactNativeVersionSegments[1].toInteger()
-}
-
-def getReactNativeVersionFlavor() {
- int minorVersion = getReactNativeMinorVersion()
-
- if (minorVersion >= 81) {
- return "reactnative81"
- } else if (minorVersion >= 77) {
- return "reactnative77"
- }
-}
-
-if (isNewArchitectureEnabled()) {
+// Do not apply react plugin when running directly (e.g. when running Spotless/ktfmt)
+if (project != rootProject) {
apply plugin: "com.facebook.react"
def reactNativeDirectory = resolveReactNativeDirectory()
@@ -140,16 +109,11 @@ android {
targetSdkVersion getExtOrIntegerDefault('targetSdkVersion')
versionCode 1
versionName "1.0"
- buildConfigField "boolean", "IS_NEW_ARCHITECTURE_ENABLED", isNewArchitectureEnabled().toString()
}
sourceSets {
main {
- if (isNewArchitectureEnabled()) {
- java.srcDirs += ['src/newarch/java', "${project.buildDir}/generated/source/codegen/java"]
- } else {
- java.srcDirs += ['src/oldarch/java']
- }
+ java.srcDirs += ["${project.buildDir}/generated/source/codegen/java"]
}
}
@@ -167,26 +131,6 @@ android {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
-
- flavorDimensions "RNAS-RNVersion"
- productFlavors {
- reactnative77 {
- dimension "RNAS-RNVersion"
- buildConfigField("int", "RNAS_RN_V_MINOR", "77")
- }
- reactnative81 {
- dimension "RNAS-RNVersion"
- buildConfigField("int", "RNAS_RN_V_MINOR", "81")
- }
- }
-
- def flavor = getReactNativeVersionFlavor()
- variantFilter { variant ->
- def names = variant.flavors*.name
- if (!names.contains(flavor)) {
- setIgnore(true)
- }
- }
}
repositories {
diff --git a/packages/react-native-avoid-softinput/android/src/newarch/java/com/reactnativeavoidsoftinput/AvoidSoftInputModule.kt b/packages/react-native-avoid-softinput/android/src/main/java/com/reactnativeavoidsoftinput/AvoidSoftInputModule.kt
similarity index 100%
rename from packages/react-native-avoid-softinput/android/src/newarch/java/com/reactnativeavoidsoftinput/AvoidSoftInputModule.kt
rename to packages/react-native-avoid-softinput/android/src/main/java/com/reactnativeavoidsoftinput/AvoidSoftInputModule.kt
diff --git a/packages/react-native-avoid-softinput/android/src/main/java/com/reactnativeavoidsoftinput/AvoidSoftInputPackage.kt b/packages/react-native-avoid-softinput/android/src/main/java/com/reactnativeavoidsoftinput/AvoidSoftInputPackage.kt
index 23b64179..8a5b14b4 100644
--- a/packages/react-native-avoid-softinput/android/src/main/java/com/reactnativeavoidsoftinput/AvoidSoftInputPackage.kt
+++ b/packages/react-native-avoid-softinput/android/src/main/java/com/reactnativeavoidsoftinput/AvoidSoftInputPackage.kt
@@ -6,7 +6,6 @@ import com.facebook.react.bridge.ReactApplicationContext
import com.facebook.react.module.annotations.ReactModule
import com.facebook.react.module.model.ReactModuleInfo
import com.facebook.react.module.model.ReactModuleInfoProvider
-import com.facebook.react.turbomodule.core.interfaces.TurboModule
import com.facebook.react.uimanager.ViewManager
class AvoidSoftInputPackage : BaseReactPackage() {
@@ -23,14 +22,7 @@ class AvoidSoftInputPackage : BaseReactPackage() {
for (moduleClass in moduleList) {
val reactModule = moduleClass.getAnnotation(ReactModule::class.java) ?: continue
reactModuleInfoMap[reactModule.name] =
- ReactModuleInfo(
- reactModule.name,
- moduleClass.name,
- true,
- reactModule.needsEagerInit,
- reactModule.isCxxModule,
- TurboModule::class.java.isAssignableFrom(moduleClass)
- )
+ ReactModuleInfo(reactModule.name, moduleClass.name, true, false, false, true)
}
return ReactModuleInfoProvider { reactModuleInfoMap }
}
diff --git a/packages/react-native-avoid-softinput/android/src/reactnative81/java/com/reactnativeavoidsoftinput/AvoidSoftInputViewDelegate.kt b/packages/react-native-avoid-softinput/android/src/main/java/com/reactnativeavoidsoftinput/AvoidSoftInputViewDelegate.kt
similarity index 100%
rename from packages/react-native-avoid-softinput/android/src/reactnative81/java/com/reactnativeavoidsoftinput/AvoidSoftInputViewDelegate.kt
rename to packages/react-native-avoid-softinput/android/src/main/java/com/reactnativeavoidsoftinput/AvoidSoftInputViewDelegate.kt
diff --git a/packages/react-native-avoid-softinput/android/src/newarch/java/com/reactnativeavoidsoftinput/AvoidSoftInputViewManager.kt b/packages/react-native-avoid-softinput/android/src/main/java/com/reactnativeavoidsoftinput/AvoidSoftInputViewManager.kt
similarity index 100%
rename from packages/react-native-avoid-softinput/android/src/newarch/java/com/reactnativeavoidsoftinput/AvoidSoftInputViewManager.kt
rename to packages/react-native-avoid-softinput/android/src/main/java/com/reactnativeavoidsoftinput/AvoidSoftInputViewManager.kt
diff --git a/packages/react-native-avoid-softinput/android/src/oldarch/java/com/reactnativeavoidsoftinput/AvoidSoftInputModule.kt b/packages/react-native-avoid-softinput/android/src/oldarch/java/com/reactnativeavoidsoftinput/AvoidSoftInputModule.kt
deleted file mode 100644
index ea66b2f8..00000000
--- a/packages/react-native-avoid-softinput/android/src/oldarch/java/com/reactnativeavoidsoftinput/AvoidSoftInputModule.kt
+++ /dev/null
@@ -1,95 +0,0 @@
-package com.reactnativeavoidsoftinput
-
-import com.facebook.react.bridge.ReactApplicationContext
-import com.facebook.react.bridge.ReactContextBaseJavaModule
-import com.facebook.react.bridge.ReactMethod
-import com.facebook.react.module.annotations.ReactModule
-
-@ReactModule(name = AvoidSoftInputModuleImpl.NAME)
-class AvoidSoftInputModule(reactContext: ReactApplicationContext) :
- ReactContextBaseJavaModule(reactContext) {
- private var moduleImpl = AvoidSoftInputModuleImpl(reactContext)
-
- override fun getName(): String = AvoidSoftInputModuleImpl.NAME
-
- override fun initialize() {
- super.initialize()
-
- moduleImpl.onInitialize()
- }
-
- override fun invalidate() {
- moduleImpl.onInvalidate()
-
- super.invalidate()
- }
-
- @ReactMethod
- fun setShouldMimicIOSBehavior(shouldMimic: Boolean) {
- moduleImpl.setShouldMimicIOSBehavior(shouldMimic)
- }
-
- @ReactMethod
- fun setEnabled(isEnabled: Boolean) {
- moduleImpl.setEnabled(isEnabled)
- }
-
- @ReactMethod
- fun setAvoidOffset(avoidOffset: Float) {
- moduleImpl.setAvoidOffset(avoidOffset)
- }
-
- @ReactMethod
- fun setEasing(easing: String) {
- moduleImpl.setEasing(easing)
- }
-
- @ReactMethod
- fun setHideAnimationDelay(delay: Int?) {
- moduleImpl.setHideAnimationDelay(delay)
- }
-
- @ReactMethod
- fun setHideAnimationDuration(duration: Int?) {
- moduleImpl.setHideAnimationDuration(duration)
- }
-
- @ReactMethod
- fun setShowAnimationDelay(delay: Int?) {
- moduleImpl.setShowAnimationDelay(delay)
- }
-
- @ReactMethod
- fun setShowAnimationDuration(duration: Int?) {
- moduleImpl.setShowAnimationDuration(duration)
- }
-
- @ReactMethod fun addListener(@Suppress("UNUSED_PARAMETER") eventName: String) {}
-
- @ReactMethod fun removeListeners(@Suppress("UNUSED_PARAMETER") count: Int) {}
-
- @ReactMethod
- fun setAdjustNothing() {
- moduleImpl.setAdjustNothing()
- }
-
- @ReactMethod
- fun setAdjustPan() {
- moduleImpl.setAdjustPan()
- }
-
- @ReactMethod
- fun setAdjustResize() {
- moduleImpl.setAdjustResize()
- }
-
- @ReactMethod
- fun setAdjustUnspecified() {
- moduleImpl.setAdjustUnspecified()
- }
-
- @ReactMethod
- fun setDefaultAppSoftInputMode() {
- moduleImpl.setDefaultAppSoftInputMode()
- }
-}
diff --git a/packages/react-native-avoid-softinput/android/src/oldarch/java/com/reactnativeavoidsoftinput/AvoidSoftInputViewManager.kt b/packages/react-native-avoid-softinput/android/src/oldarch/java/com/reactnativeavoidsoftinput/AvoidSoftInputViewManager.kt
deleted file mode 100644
index 2980d55b..00000000
--- a/packages/react-native-avoid-softinput/android/src/oldarch/java/com/reactnativeavoidsoftinput/AvoidSoftInputViewManager.kt
+++ /dev/null
@@ -1,83 +0,0 @@
-package com.reactnativeavoidsoftinput
-
-import com.facebook.react.module.annotations.ReactModule
-import com.facebook.react.uimanager.ThemedReactContext
-import com.facebook.react.uimanager.annotations.ReactProp
-import com.facebook.react.views.view.ReactViewGroup
-import com.facebook.react.views.view.ReactViewManager
-import com.reactnativeavoidsoftinput.events.AvoidSoftInputAppliedOffsetChangedEvent
-import com.reactnativeavoidsoftinput.events.AvoidSoftInputHeightChangedEvent
-import com.reactnativeavoidsoftinput.events.AvoidSoftInputHiddenEvent
-import com.reactnativeavoidsoftinput.events.AvoidSoftInputShownEvent
-
-@ReactModule(name = AvoidSoftInputView.NAME)
-class AvoidSoftInputViewManager : ReactViewManager() {
- override fun getName(): String {
- return AvoidSoftInputView.NAME
- }
-
- override fun createViewInstance(reactContext: ThemedReactContext): AvoidSoftInputView {
- return AvoidSoftInputView(reactContext)
- }
-
- override fun prepareToRecycleView(
- reactContext: ThemedReactContext,
- view: ReactViewGroup
- ): ReactViewGroup {
- (view as AvoidSoftInputView).cleanup()
-
- super.prepareToRecycleView(reactContext, view)
-
- return view
- }
-
- @ReactProp(name = "avoidOffset")
- fun setAvoidOffset(view: AvoidSoftInputView, avoidOffset: Float) {
- view.setAvoidOffset(avoidOffset)
- }
-
- @ReactProp(name = "easing")
- fun setEasing(view: AvoidSoftInputView, easing: String?) {
- view.setEasing(easing)
- }
-
- @ReactProp(name = "enabled", defaultBoolean = true)
- fun setEnabled(view: AvoidSoftInputView, enabled: Boolean) {
- view.setIsEnabled(enabled)
- }
-
- @ReactProp(name = "hideAnimationDelay")
- fun setHideAnimationDelay(view: AvoidSoftInputView, delay: Int?) {
- view.setHideAnimationDelay(delay)
- }
-
- @ReactProp(name = "hideAnimationDuration")
- fun setHideAnimationDuration(view: AvoidSoftInputView, duration: Int?) {
- view.setHideAnimationDuration(duration)
- }
-
- @ReactProp(name = "showAnimationDelay")
- fun setShowAnimationDelay(view: AvoidSoftInputView, delay: Int?) {
- view.setShowAnimationDelay(delay)
- }
-
- @ReactProp(name = "showAnimationDuration")
- fun setShowAnimationDuration(view: AvoidSoftInputView, duration: Int?) {
- view.setShowAnimationDuration(duration)
- }
-
- override fun getExportedCustomDirectEventTypeConstants(): MutableMap {
- return hashMapOf(
- AvoidSoftInputAppliedOffsetChangedEvent.NAME to
- hashMapOf(
- "registrationName" to AvoidSoftInputView.ON_SOFT_INPUT_APPLIED_OFFSET_CHANGE
- ),
- AvoidSoftInputHeightChangedEvent.NAME to
- hashMapOf("registrationName" to AvoidSoftInputView.ON_SOFT_INPUT_HEIGHT_CHANGE),
- AvoidSoftInputHiddenEvent.NAME to
- hashMapOf("registrationName" to AvoidSoftInputView.ON_SOFT_INPUT_HIDDEN),
- AvoidSoftInputShownEvent.NAME to
- hashMapOf("registrationName" to AvoidSoftInputView.ON_SOFT_INPUT_SHOWN)
- )
- }
-}
diff --git a/packages/react-native-avoid-softinput/android/src/reactnative77/java/com/reactnativeavoidsoftinput/AvoidSoftInputViewDelegate.kt b/packages/react-native-avoid-softinput/android/src/reactnative77/java/com/reactnativeavoidsoftinput/AvoidSoftInputViewDelegate.kt
deleted file mode 100644
index 78470018..00000000
--- a/packages/react-native-avoid-softinput/android/src/reactnative77/java/com/reactnativeavoidsoftinput/AvoidSoftInputViewDelegate.kt
+++ /dev/null
@@ -1,46 +0,0 @@
-package com.reactnativeavoidsoftinput
-
-import com.facebook.react.bridge.ReadableArray
-import com.facebook.react.uimanager.BaseViewManagerDelegate
-import com.facebook.react.views.view.ReactViewGroup
-
-class AvoidSoftInputViewManagerDelegate(viewManager: AvoidSoftInputViewManager) :
- BaseViewManagerDelegate(viewManager) {
- override fun setProperty(view: ReactViewGroup, propName: String, value: Any?) {
- when (propName) {
- "avoidOffset" ->
- mViewManager.setAvoidOffset(
- view as AvoidSoftInputView,
- (value as Double?)?.toFloat() ?: 0f
- )
- "easing" -> mViewManager.setEasing(view as AvoidSoftInputView, value as String?)
- "enabled" ->
- mViewManager.setEnabled(view as AvoidSoftInputView, value as Boolean? ?: true)
- "hideAnimationDelay" ->
- mViewManager.setHideAnimationDelay(
- view as AvoidSoftInputView,
- (value as Double?)?.toInt() ?: 300
- )
- "hideAnimationDuration" ->
- mViewManager.setHideAnimationDuration(
- view as AvoidSoftInputView,
- (value as Double?)?.toInt() ?: 220
- )
- "showAnimationDelay" ->
- mViewManager.setShowAnimationDelay(
- view as AvoidSoftInputView,
- (value as Double?)?.toInt() ?: 0
- )
- "showAnimationDuration" ->
- mViewManager.setShowAnimationDuration(
- view as AvoidSoftInputView,
- (value as Double?)?.toInt() ?: 660
- )
- else -> super.setProperty(view, propName, value)
- }
- }
-
- override fun receiveCommand(view: ReactViewGroup, commandName: String, args: ReadableArray?) {
- super.receiveCommand(view, commandName, args)
- }
-}
diff --git a/packages/react-native-avoid-softinput/ios/AvoidSoftInput.h b/packages/react-native-avoid-softinput/ios/AvoidSoftInput.h
index 9a36d059..53150aee 100644
--- a/packages/react-native-avoid-softinput/ios/AvoidSoftInput.h
+++ b/packages/react-native-avoid-softinput/ios/AvoidSoftInput.h
@@ -1,11 +1,12 @@
-#import
#import
+#import "rnavoidsoftinput.h"
+
@class AvoidSoftInputConstants;
@class AvoidSoftInputManager;
@protocol AvoidSoftInputManagerDelegate;
-@interface AvoidSoftInput : RCTEventEmitter
+@interface AvoidSoftInput : RCTEventEmitter
@property (nonatomic, readonly, strong) AvoidSoftInputManager *_Nonnull manager;
diff --git a/packages/react-native-avoid-softinput/ios/AvoidSoftInput.mm b/packages/react-native-avoid-softinput/ios/AvoidSoftInput.mm
index c62c476b..34956e94 100644
--- a/packages/react-native-avoid-softinput/ios/AvoidSoftInput.mm
+++ b/packages/react-native-avoid-softinput/ios/AvoidSoftInput.mm
@@ -3,13 +3,6 @@
#import "AvoidSoftInputManager.h"
#import "RCTConvert+UIViewAnimationOptions.h"
-#if RCT_NEW_ARCH_ENABLED
-#import "rnavoidsoftinput.h"
-
-@interface AvoidSoftInput ()
-@end
-#endif
-
@interface AvoidSoftInput ()
@end
@@ -20,7 +13,10 @@ @implementation AvoidSoftInput {
BOOL hasListeners;
}
-RCT_EXPORT_MODULE(AvoidSoftInput)
++ (NSString *)moduleName
+{
+ return @"AvoidSoftInput";
+}
+ (BOOL)requiresMainQueueSetup
{
@@ -124,49 +120,49 @@ - (void)onShow:(CGFloat)height
// MARK: Exposed methods
-RCT_EXPORT_METHOD(setEnabled : (BOOL)enabled)
+- (void)setEnabled:(BOOL)enabled
{
dispatch_async(dispatch_get_main_queue(), ^{
[self.manager setIsEnabled:enabled];
});
}
-RCT_EXPORT_METHOD(setAvoidOffset : (double)offset)
+- (void)setAvoidOffset:(double)offset
{
dispatch_async(dispatch_get_main_queue(), ^{
[self.manager setAvoidOffset:offset];
});
}
-RCT_EXPORT_METHOD(setEasing : (nonnull NSString *)easing)
+- (void)setEasing:(nonnull NSString *)easing
{
dispatch_async(dispatch_get_main_queue(), ^{
[self.manager setEasing:[RCTConvert UIViewAnimationOptions:easing]];
});
}
-RCT_EXPORT_METHOD(setHideAnimationDelay : (nonnull NSNumber *)delay)
+- (void)setHideAnimationDelay:(nonnull NSNumber *)delay
{
dispatch_async(dispatch_get_main_queue(), ^{
[self.manager setHideAnimationDelay:delay];
});
}
-RCT_EXPORT_METHOD(setHideAnimationDuration : (nonnull NSNumber *)duration)
+- (void)setHideAnimationDuration:(nonnull NSNumber *)duration
{
dispatch_async(dispatch_get_main_queue(), ^{
[self.manager setHideAnimationDuration:duration];
});
}
-RCT_EXPORT_METHOD(setShowAnimationDelay : (nonnull NSNumber *)delay)
+- (void)setShowAnimationDelay:(nonnull NSNumber *)delay
{
dispatch_async(dispatch_get_main_queue(), ^{
[self.manager setShowAnimationDelay:delay];
});
}
-RCT_EXPORT_METHOD(setShowAnimationDuration : (nonnull NSNumber *)duration)
+- (void)setShowAnimationDuration:(nonnull NSNumber *)duration
{
dispatch_async(dispatch_get_main_queue(), ^{
[self.manager setShowAnimationDuration:duration];
@@ -203,12 +199,10 @@ - (void)setShouldMimicIOSBehavior:(BOOL)shouldMimic
// NOOP - Android-only
}
-#if RCT_NEW_ARCH_ENABLED
- (std::shared_ptr)getTurboModule:
(const facebook::react::ObjCTurboModule::InitParams &)params
{
return std::make_shared(params);
}
-#endif
@end
diff --git a/packages/react-native-avoid-softinput/ios/AvoidSoftInputAnimationHandler.mm b/packages/react-native-avoid-softinput/ios/AvoidSoftInputAnimationHandler.mm
index 4119bdc6..ae4ab9e4 100644
--- a/packages/react-native-avoid-softinput/ios/AvoidSoftInputAnimationHandler.mm
+++ b/packages/react-native-avoid-softinput/ios/AvoidSoftInputAnimationHandler.mm
@@ -4,11 +4,7 @@
#import "AvoidSoftInputAnimator.h"
#import "AvoidSoftInputConstants.h"
#import "AvoidSoftInputUtils.h"
-#if RCT_NEW_ARCH_ENABLED
#import "AvoidSoftInputViewComponentView.h"
-#else
-#import "AvoidSoftInputView.h"
-#endif
@implementation AvoidSoftInputAnimationHandler {
AvoidSoftInputAnimator *hideAnimator;
@@ -106,11 +102,7 @@ - (void)startAnimationFrom:(CGFloat)from to:(CGFloat)to withOrientationChange:(B
// MARK: Private methods
- (BOOL)isCustomRootView
{
-#if RCT_NEW_ARCH_ENABLED
return [self.customView isKindOfClass:[AvoidSoftInputViewComponentView class]];
-#else
- return [self.customView isKindOfClass:[AvoidSoftInputView class]];
-#endif
}
- (void)runAnimatorWithDuration:(double)duration
diff --git a/packages/react-native-avoid-softinput/ios/AvoidSoftInputUtils.mm b/packages/react-native-avoid-softinput/ios/AvoidSoftInputUtils.mm
index 773bc7c9..57f41ae2 100644
--- a/packages/react-native-avoid-softinput/ios/AvoidSoftInputUtils.mm
+++ b/packages/react-native-avoid-softinput/ios/AvoidSoftInputUtils.mm
@@ -1,16 +1,8 @@
-#if RCT_NEW_ARCH_ENABLED
#include
-#else
-#include
-#endif
#import "AvoidSoftInputUtils.h"
-#if RCT_NEW_ARCH_ENABLED
#import "AvoidSoftInputViewComponentView.h"
-#else
-#import "AvoidSoftInputView.h"
-#endif
@implementation UIViewController (AvoidSoftInputUtils)
@@ -26,11 +18,7 @@ @implementation UIViewController (AvoidSoftInputUtils)
- (UIView *)getReactRootView
{
BOOL isRootView = NO;
-#if RCT_NEW_ARCH_ENABLED
isRootView = [self.view isKindOfClass:[RCTSurfaceHostingProxyRootView class]];
-#else
- isRootView = [self.view isKindOfClass:[RCTRootView class]];
-#endif
if (isRootView && self.view.subviews.count > 0) {
return self.view.subviews[0];
@@ -49,13 +37,7 @@ - (BOOL)checkIfNestedInAvoidSoftInputView
return false;
}
- if ([self.superview
-#if RCT_NEW_ARCH_ENABLED
- isKindOfClass:[AvoidSoftInputViewComponentView class]
-#else
- isKindOfClass:[AvoidSoftInputView class]
-#endif
- ]) {
+ if ([self.superview isKindOfClass:[AvoidSoftInputViewComponentView class]]) {
return true;
}
diff --git a/packages/react-native-avoid-softinput/ios/AvoidSoftInputView.h b/packages/react-native-avoid-softinput/ios/AvoidSoftInputView.h
deleted file mode 100644
index 6db82804..00000000
--- a/packages/react-native-avoid-softinput/ios/AvoidSoftInputView.h
+++ /dev/null
@@ -1,37 +0,0 @@
-#if RCT_NEW_ARCH_ENABLED
-#else
-#import
-
-@class AvoidSoftInputManager;
-@class AvoidSoftInputView;
-
-@protocol AvoidSoftInputViewDelegate
-
-- (void)onAppliedOffsetChangedEvent:(AvoidSoftInputView *_Nonnull)sender offset:(CGFloat)offset;
-- (void)onHeightChangedEvent:(AvoidSoftInputView *_Nonnull)sender height:(CGFloat)height;
-- (void)onHiddenEvent:(AvoidSoftInputView *_Nonnull)sender height:(CGFloat)height;
-- (void)onShownEvent:(AvoidSoftInputView *_Nonnull)sender height:(CGFloat)height;
-
-@end
-
-@interface AvoidSoftInputView : RCTView
-
-@property (nonatomic, weak) id _Nullable delegate;
-@property (nonatomic, readonly, strong) AvoidSoftInputManager *_Nonnull manager;
-
-@property (nonatomic, assign) double avoidOffset;
-@property (nonatomic, copy) NSString *_Nullable easing;
-@property (nonatomic, assign) BOOL enabled;
-@property (nonatomic, copy) NSNumber *_Nullable hideAnimationDelay;
-@property (nonatomic, copy) NSNumber *_Nullable hideAnimationDuration;
-@property (nonatomic, copy) NSNumber *_Nullable showAnimationDelay;
-@property (nonatomic, copy) NSNumber *_Nullable showAnimationDuration;
-@property (nonatomic, copy) RCTDirectEventBlock onSoftInputAppliedOffsetChange;
-@property (nonatomic, copy) RCTDirectEventBlock onSoftInputHeightChange;
-@property (nonatomic, copy) RCTDirectEventBlock onSoftInputHidden;
-@property (nonatomic, copy) RCTDirectEventBlock onSoftInputShown;
-
-- (nonnull instancetype)initWithFrame:(CGRect)frame;
-
-@end
-#endif
diff --git a/packages/react-native-avoid-softinput/ios/AvoidSoftInputView.mm b/packages/react-native-avoid-softinput/ios/AvoidSoftInputView.mm
deleted file mode 100644
index 41ea1493..00000000
--- a/packages/react-native-avoid-softinput/ios/AvoidSoftInputView.mm
+++ /dev/null
@@ -1,133 +0,0 @@
-#if RCT_NEW_ARCH_ENABLED
-#else
-#import "AvoidSoftInputView.h"
-#import
-#import "AvoidSoftInputManager.h"
-#import "RCTConvert+UIViewAnimationOptions.h"
-
-// MARK: Manager delegate
-
-@interface AvoidSoftInputView ()
-
-@end
-
-// MARK: Implementation
-
-@implementation AvoidSoftInputView {
- AvoidSoftInputManager *managerInstance;
-}
-
-- (AvoidSoftInputManager *)manager
-{
- @synchronized(self) {
- if (managerInstance == nil) {
- managerInstance = [AvoidSoftInputManager new];
- }
-
- return managerInstance;
- }
-}
-
-- (void)willMoveToSuperview:(UIView *)newSuperview
-{
- [super willMoveToSuperview:newSuperview];
- if (self.superview == nil && newSuperview != nil) {
- [self setupManager];
- } else if (self.superview != nil && newSuperview == nil) {
- [self cleanupManager];
- }
-}
-
-// MARK: Props
-- (void)setAvoidOffset:(double)avoidOffset
-{
- dispatch_async(dispatch_get_main_queue(), ^{
- [self.manager setAvoidOffset:avoidOffset];
- });
-}
-
-- (void)setEasing:(NSString *_Nullable)easing
-{
- dispatch_async(dispatch_get_main_queue(), ^{
- [self.manager setEasing:[RCTConvert UIViewAnimationOptions:easing]];
- });
-}
-
-- (void)setEnabled:(BOOL)enabled
-{
- dispatch_async(dispatch_get_main_queue(), ^{
- [self.manager setIsEnabled:enabled];
- });
-}
-
-- (void)setHideAnimationDelay:(NSNumber *_Nullable)hideAnimationDelay
-{
- dispatch_async(dispatch_get_main_queue(), ^{
- [self.manager setHideAnimationDelay:hideAnimationDelay];
- });
-}
-
-- (void)setHideAnimationDuration:(NSNumber *_Nullable)hideAnimationDuration
-{
- dispatch_async(dispatch_get_main_queue(), ^{
- [self.manager setHideAnimationDuration:hideAnimationDuration];
- });
-}
-
-- (void)setShowAnimationDelay:(NSNumber *_Nullable)showAnimationDelay
-{
- dispatch_async(dispatch_get_main_queue(), ^{
- [self.manager setShowAnimationDelay:showAnimationDelay];
- });
-}
-
-- (void)setShowAnimationDuration:(NSNumber *_Nullable)showAnimationDuration
-{
- dispatch_async(dispatch_get_main_queue(), ^{
- [self.manager setShowAnimationDuration:showAnimationDuration];
- });
-}
-
-// MARK: Manager delegate implementation
-
-- (void)onOffsetChanged:(CGFloat)offset
-{
- [self.delegate onAppliedOffsetChangedEvent:self offset:offset];
-}
-
-- (void)onHeightChanged:(CGFloat)height
-{
- [self.delegate onHeightChangedEvent:self height:height];
-}
-
-- (void)onHide:(CGFloat)height
-{
- [self.delegate onHiddenEvent:self height:height];
-}
-
-- (void)onShow:(CGFloat)height
-{
- [self.delegate onShownEvent:self height:height];
-}
-
-// MARK: Private methods
-
-- (void)setupManager
-{
- RCTAssertMainQueue();
- self.manager.delegate = self;
- self.manager.customView = self;
- [self.manager setIsEnabled:true];
- [self.manager initializeHandlers];
-}
-
-- (void)cleanupManager
-{
- [self.manager cleanupHandlers];
- self.manager.customView = nil;
- self.manager.delegate = nil;
- managerInstance = nil;
-}
-
-@end
-#endif
diff --git a/packages/react-native-avoid-softinput/ios/AvoidSoftInputViewComponentView.h b/packages/react-native-avoid-softinput/ios/AvoidSoftInputViewComponentView.h
index f839121c..aaa4f92e 100644
--- a/packages/react-native-avoid-softinput/ios/AvoidSoftInputViewComponentView.h
+++ b/packages/react-native-avoid-softinput/ios/AvoidSoftInputViewComponentView.h
@@ -1,5 +1,3 @@
-#if RCT_NEW_ARCH_ENABLED
-
#import
#import
@@ -14,5 +12,3 @@
@property (nonatomic, copy) NSNumber *showAnimationDuration;
@end
-
-#endif
diff --git a/packages/react-native-avoid-softinput/ios/AvoidSoftInputViewComponentView.mm b/packages/react-native-avoid-softinput/ios/AvoidSoftInputViewComponentView.mm
index 85f895d6..e3bcbbcd 100644
--- a/packages/react-native-avoid-softinput/ios/AvoidSoftInputViewComponentView.mm
+++ b/packages/react-native-avoid-softinput/ios/AvoidSoftInputViewComponentView.mm
@@ -1,5 +1,3 @@
-#if RCT_NEW_ARCH_ENABLED
-
#import "AvoidSoftInputViewComponentView.h"
#import
@@ -199,5 +197,3 @@ + (ComponentDescriptorProvider)componentDescriptorProvider
{
return AvoidSoftInputViewComponentView.class;
}
-
-#endif
diff --git a/packages/react-native-avoid-softinput/ios/AvoidSoftInputViewManager.h b/packages/react-native-avoid-softinput/ios/AvoidSoftInputViewManager.h
deleted file mode 100644
index 680c7a1f..00000000
--- a/packages/react-native-avoid-softinput/ios/AvoidSoftInputViewManager.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#import
-
-@interface AvoidSoftInputViewManager : RCTViewManager
-
-@end
diff --git a/packages/react-native-avoid-softinput/ios/AvoidSoftInputViewManager.mm b/packages/react-native-avoid-softinput/ios/AvoidSoftInputViewManager.mm
deleted file mode 100644
index c7a7002d..00000000
--- a/packages/react-native-avoid-softinput/ios/AvoidSoftInputViewManager.mm
+++ /dev/null
@@ -1,74 +0,0 @@
-#import "AvoidSoftInputViewManager.h"
-
-#if RCT_NEW_ARCH_ENABLED
-#else
-#import
-#import "AvoidSoftInputAppliedOffsetChangedEvent.h"
-#import "AvoidSoftInputHeightChangedEvent.h"
-#import "AvoidSoftInputHiddenEvent.h"
-#import "AvoidSoftInputShownEvent.h"
-#import "AvoidSoftInputView.h"
-
-@interface AvoidSoftInputViewManager ()
-
-@end
-#endif
-
-// MARK: Implementation
-
-@implementation AvoidSoftInputViewManager
-
-RCT_EXPORT_MODULE(AvoidSoftInputView)
-
-+ (BOOL)requiresMainQueueSetup
-{
- return NO;
-}
-
-RCT_EXPORT_VIEW_PROPERTY(avoidOffset, double)
-RCT_EXPORT_VIEW_PROPERTY(easing, NSString)
-RCT_EXPORT_VIEW_PROPERTY(enabled, BOOL)
-RCT_EXPORT_VIEW_PROPERTY(hideAnimationDelay, NSNumber)
-RCT_EXPORT_VIEW_PROPERTY(hideAnimationDuration, NSNumber)
-RCT_EXPORT_VIEW_PROPERTY(showAnimationDelay, NSNumber)
-RCT_EXPORT_VIEW_PROPERTY(showAnimationDuration, NSNumber)
-RCT_EXPORT_VIEW_PROPERTY(onSoftInputAppliedOffsetChange, RCTDirectEventBlock)
-RCT_EXPORT_VIEW_PROPERTY(onSoftInputHeightChange, RCTDirectEventBlock)
-RCT_EXPORT_VIEW_PROPERTY(onSoftInputHidden, RCTDirectEventBlock)
-RCT_EXPORT_VIEW_PROPERTY(onSoftInputShown, RCTDirectEventBlock)
-
-#if RCT_NEW_ARCH_ENABLED
-#else
-- (void)onAppliedOffsetChangedEvent:(AvoidSoftInputView *)sender offset:(CGFloat)offset
-{
- [self.bridge.eventDispatcher
- sendEvent:[[AvoidSoftInputAppliedOffsetChangedEvent alloc] initWithReactTag:sender.reactTag offset:offset]];
-}
-
-- (void)onHeightChangedEvent:(AvoidSoftInputView *)sender height:(CGFloat)height
-{
- [self.bridge.eventDispatcher sendEvent:[[AvoidSoftInputHeightChangedEvent alloc] initWithReactTag:sender.reactTag
- height:height]];
-}
-
-- (void)onHiddenEvent:(AvoidSoftInputView *)sender height:(CGFloat)height
-{
- [self.bridge.eventDispatcher sendEvent:[[AvoidSoftInputHiddenEvent alloc] initWithReactTag:sender.reactTag
- height:height]];
-}
-
-- (void)onShownEvent:(AvoidSoftInputView *)sender height:(CGFloat)height
-{
- [self.bridge.eventDispatcher sendEvent:[[AvoidSoftInputShownEvent alloc] initWithReactTag:sender.reactTag
- height:height]];
-}
-
-- (UIView *)view
-{
- AvoidSoftInputView *view = [AvoidSoftInputView new];
- view.delegate = self;
- return view;
-}
-#endif
-
-@end
diff --git a/packages/react-native-avoid-softinput/ios/events/AvoidSoftInputAppliedOffsetChangedEvent.h b/packages/react-native-avoid-softinput/ios/events/AvoidSoftInputAppliedOffsetChangedEvent.h
deleted file mode 100644
index c62be8b8..00000000
--- a/packages/react-native-avoid-softinput/ios/events/AvoidSoftInputAppliedOffsetChangedEvent.h
+++ /dev/null
@@ -1,10 +0,0 @@
-#import
-#import
-
-@class AvoidSoftInputConstants;
-
-@interface AvoidSoftInputAppliedOffsetChangedEvent : NSObject
-
-- (nonnull instancetype)initWithReactTag:(NSNumber *_Nonnull)reactTag offset:(CGFloat)offset;
-
-@end
diff --git a/packages/react-native-avoid-softinput/ios/events/AvoidSoftInputAppliedOffsetChangedEvent.mm b/packages/react-native-avoid-softinput/ios/events/AvoidSoftInputAppliedOffsetChangedEvent.mm
deleted file mode 100644
index 49fb0c48..00000000
--- a/packages/react-native-avoid-softinput/ios/events/AvoidSoftInputAppliedOffsetChangedEvent.mm
+++ /dev/null
@@ -1,58 +0,0 @@
-#import "AvoidSoftInputAppliedOffsetChangedEvent.h"
-#import "AvoidSoftInputConstants.h"
-
-@implementation AvoidSoftInputAppliedOffsetChangedEvent {
- CGFloat eventOffset;
- NSNumber *eventReactTag;
-}
-
-- (NSString *)eventName
-{
- return @"onSoftInputAppliedOffsetChange";
-}
-
-- (NSNumber *)viewTag
-{
- return eventReactTag;
-}
-
-- (uint16_t)coalescingKey
-{
- return 0;
-}
-
-- (BOOL)canCoalesce
-{
- return YES;
-}
-
-- (instancetype)initWithReactTag:(NSNumber *)reactTag offset:(CGFloat)offset
-{
- self = [super init];
- if (self) {
- eventOffset = offset;
- eventReactTag = reactTag;
- }
- return self;
-}
-
-+ (NSString *)moduleDotMethod
-{
- return @"RCTEventEmitter.receiveEvent";
-}
-
-- (id)coalesceWithEvent:(id)newEvent
-{
- return newEvent;
-}
-
-- (NSArray *)arguments
-{
- return @[
- self.viewTag,
- RCTNormalizeInputEventName(self.eventName),
- @{AvoidSoftInputConstants.softInputAppliedOffsetKey : @(eventOffset)}
- ];
-}
-
-@end
diff --git a/packages/react-native-avoid-softinput/ios/events/AvoidSoftInputHeightChangedEvent.h b/packages/react-native-avoid-softinput/ios/events/AvoidSoftInputHeightChangedEvent.h
deleted file mode 100644
index 3a592d53..00000000
--- a/packages/react-native-avoid-softinput/ios/events/AvoidSoftInputHeightChangedEvent.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#import "BaseAvoidSoftInputEvent.h"
-
-@interface AvoidSoftInputHeightChangedEvent : BaseAvoidSoftInputEvent
-
-@end
diff --git a/packages/react-native-avoid-softinput/ios/events/AvoidSoftInputHeightChangedEvent.mm b/packages/react-native-avoid-softinput/ios/events/AvoidSoftInputHeightChangedEvent.mm
deleted file mode 100644
index d3bdb1a7..00000000
--- a/packages/react-native-avoid-softinput/ios/events/AvoidSoftInputHeightChangedEvent.mm
+++ /dev/null
@@ -1,10 +0,0 @@
-#import "AvoidSoftInputHeightChangedEvent.h"
-
-@implementation AvoidSoftInputHeightChangedEvent
-
-- (NSString *)eventName
-{
- return @"onSoftInputHeightChange";
-}
-
-@end
diff --git a/packages/react-native-avoid-softinput/ios/events/AvoidSoftInputHiddenEvent.h b/packages/react-native-avoid-softinput/ios/events/AvoidSoftInputHiddenEvent.h
deleted file mode 100644
index 8ea8d4e9..00000000
--- a/packages/react-native-avoid-softinput/ios/events/AvoidSoftInputHiddenEvent.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#import "BaseAvoidSoftInputEvent.h"
-
-@interface AvoidSoftInputHiddenEvent : BaseAvoidSoftInputEvent
-
-@end
diff --git a/packages/react-native-avoid-softinput/ios/events/AvoidSoftInputHiddenEvent.mm b/packages/react-native-avoid-softinput/ios/events/AvoidSoftInputHiddenEvent.mm
deleted file mode 100644
index 5727eb97..00000000
--- a/packages/react-native-avoid-softinput/ios/events/AvoidSoftInputHiddenEvent.mm
+++ /dev/null
@@ -1,10 +0,0 @@
-#import "AvoidSoftInputHiddenEvent.h"
-
-@implementation AvoidSoftInputHiddenEvent
-
-- (NSString *)eventName
-{
- return @"onSoftInputHidden";
-}
-
-@end
diff --git a/packages/react-native-avoid-softinput/ios/events/AvoidSoftInputShownEvent.h b/packages/react-native-avoid-softinput/ios/events/AvoidSoftInputShownEvent.h
deleted file mode 100644
index 4e22437d..00000000
--- a/packages/react-native-avoid-softinput/ios/events/AvoidSoftInputShownEvent.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#import "BaseAvoidSoftInputEvent.h"
-
-@interface AvoidSoftInputShownEvent : BaseAvoidSoftInputEvent
-
-@end
diff --git a/packages/react-native-avoid-softinput/ios/events/AvoidSoftInputShownEvent.mm b/packages/react-native-avoid-softinput/ios/events/AvoidSoftInputShownEvent.mm
deleted file mode 100644
index 367ef65e..00000000
--- a/packages/react-native-avoid-softinput/ios/events/AvoidSoftInputShownEvent.mm
+++ /dev/null
@@ -1,10 +0,0 @@
-#import "AvoidSoftInputShownEvent.h"
-
-@implementation AvoidSoftInputShownEvent
-
-- (NSString *)eventName
-{
- return @"onSoftInputShown";
-}
-
-@end
diff --git a/packages/react-native-avoid-softinput/ios/events/BaseAvoidSoftInputEvent.h b/packages/react-native-avoid-softinput/ios/events/BaseAvoidSoftInputEvent.h
deleted file mode 100644
index f7d1df30..00000000
--- a/packages/react-native-avoid-softinput/ios/events/BaseAvoidSoftInputEvent.h
+++ /dev/null
@@ -1,10 +0,0 @@
-#import
-#import
-
-@class AvoidSoftInputConstants;
-
-@interface BaseAvoidSoftInputEvent : NSObject
-
-- (nonnull instancetype)initWithReactTag:(NSNumber *_Nonnull)reactTag height:(CGFloat)height;
-
-@end
diff --git a/packages/react-native-avoid-softinput/ios/events/BaseAvoidSoftInputEvent.mm b/packages/react-native-avoid-softinput/ios/events/BaseAvoidSoftInputEvent.mm
deleted file mode 100644
index dab6fe28..00000000
--- a/packages/react-native-avoid-softinput/ios/events/BaseAvoidSoftInputEvent.mm
+++ /dev/null
@@ -1,48 +0,0 @@
-#import "BaseAvoidSoftInputEvent.h"
-#import "AvoidSoftInputConstants.h"
-
-@implementation BaseAvoidSoftInputEvent {
- CGFloat eventHeight;
- NSNumber *eventReactTag;
-}
-
-- (NSString *)eventName
-{
- return @"";
-}
-
-- (NSNumber *)viewTag
-{
- return eventReactTag;
-}
-
-- (BOOL)canCoalesce
-{
- return NO;
-}
-
-- (instancetype)initWithReactTag:(NSNumber *)reactTag height:(CGFloat)height
-{
- self = [super init];
- if (self) {
- eventHeight = height;
- eventReactTag = reactTag;
- }
- return self;
-}
-
-+ (NSString *)moduleDotMethod
-{
- return @"RCTEventEmitter.receiveEvent";
-}
-
-- (NSArray *)arguments
-{
- return @[
- self.viewTag,
- RCTNormalizeInputEventName(self.eventName),
- @{AvoidSoftInputConstants.softInputHeightKey : @(eventHeight)}
- ];
-}
-
-@end
diff --git a/packages/react-native-avoid-softinput/jest/mock.js b/packages/react-native-avoid-softinput/jest/mock.js
index ca9b67ce..9814ee69 100644
--- a/packages/react-native-avoid-softinput/jest/mock.js
+++ b/packages/react-native-avoid-softinput/jest/mock.js
@@ -18,7 +18,7 @@ const avoidSoftInputMock = {
setShowAnimationDelay: jest.fn(),
setShowAnimationDuration: jest.fn(),
},
- AvoidSoftInputView: jest.requireActual('react-native/Libraries/Components/View/View'),
+ AvoidSoftInputView: jest.requireActual('react-native').View,
useSoftInputAppliedOffsetChanged: jest.fn(),
useSoftInputHeightChanged: jest.fn(),
useSoftInputHidden: jest.fn(),
diff --git a/packages/react-native-avoid-softinput/package.json b/packages/react-native-avoid-softinput/package.json
index eda0c285..e4eca809 100644
--- a/packages/react-native-avoid-softinput/package.json
+++ b/packages/react-native-avoid-softinput/package.json
@@ -59,17 +59,17 @@
"react-native-is-edge-to-edge": "^1.1.6"
},
"devDependencies": {
- "@release-it/conventional-changelog": "10.0.1",
- "@types/react": "19.0.10",
- "react": "19.0.0",
- "react-native": "0.79.4",
- "react-native-builder-bob": "0.40.12",
- "release-it": "19.0.3",
- "typescript": "5.8.3"
+ "@release-it/conventional-changelog": "^11.0.0",
+ "@types/react": "~19.2.10",
+ "react": "19.2.6",
+ "react-native": "0.83.6",
+ "react-native-builder-bob": "^0.41.0",
+ "release-it": "^20.0.1",
+ "typescript": "~5.9.2"
},
"peerDependencies": {
- "react": ">=19.0.0",
- "react-native": ">=0.78.0"
+ "react": ">=19.1.0",
+ "react-native": ">=0.81.0"
},
"release-it": {
"git": {
@@ -98,7 +98,12 @@
"output": "lib",
"targets": [
"commonjs",
- "module",
+ [
+ "module",
+ {
+ "esm": false
+ }
+ ],
[
"typescript",
{
@@ -115,8 +120,10 @@
"javaPackageName": "com.reactnativeavoidsoftinput"
},
"ios": {
- "componentProvider": {
- "AvoidSoftInputView": "AvoidSoftInputViewComponentView"
+ "components": {
+ "AvoidSoftInputView": {
+ "className": "AvoidSoftInputViewComponentView"
+ }
}
}
}
diff --git a/packages/react-native-avoid-softinput/src/AvoidSoftInputModule.ts b/packages/react-native-avoid-softinput/src/AvoidSoftInputModule.ts
index dbb4e3f7..1dd9c485 100644
--- a/packages/react-native-avoid-softinput/src/AvoidSoftInputModule.ts
+++ b/packages/react-native-avoid-softinput/src/AvoidSoftInputModule.ts
@@ -1,5 +1,4 @@
+import myModule from './NativeAvoidSoftInputModule';
import type { AvoidSoftInputNativeModuleType } from './types';
-const myModule: AvoidSoftInputNativeModuleType = require('./NativeAvoidSoftInputModule').default;
-
-export default myModule;
+export default myModule as AvoidSoftInputNativeModuleType;
diff --git a/packages/react-native-avoid-softinput/src/AvoidSoftInputViewNativeComponent.ts b/packages/react-native-avoid-softinput/src/AvoidSoftInputViewNativeComponent.ts
index d521d6d2..d82fd2db 100644
--- a/packages/react-native-avoid-softinput/src/AvoidSoftInputViewNativeComponent.ts
+++ b/packages/react-native-avoid-softinput/src/AvoidSoftInputViewNativeComponent.ts
@@ -1,13 +1,12 @@
-import type { HostComponent, ViewProps } from 'react-native';
-import type { DirectEventHandler, Float, Int32, WithDefault } from 'react-native/Libraries/Types/CodegenTypes';
-import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent';
+import type { CodegenTypes, HostComponent, ViewProps } from 'react-native';
+import { codegenNativeComponent } from 'react-native';
type SoftInputEventData = Readonly<{
- softInputHeight: Int32;
+ softInputHeight: CodegenTypes.Int32;
}>;
type SoftInputAppliedOffsetEventData = Readonly<{
- appliedOffset: Int32;
+ appliedOffset: CodegenTypes.Int32;
}>;
type SoftInputEasing = 'easeIn' | 'easeInOut' | 'easeOut' | 'linear';
@@ -16,35 +15,35 @@ interface AvoidSoftInputViewProps extends ViewProps {
/**
* @default 0
*/
- avoidOffset?: WithDefault;
+ avoidOffset?: CodegenTypes.WithDefault;
/**
* @default 'linear'
*/
- easing?: WithDefault;
+ easing?: CodegenTypes.WithDefault;
/**
* @default true
*/
- enabled?: WithDefault;
+ enabled?: CodegenTypes.WithDefault;
/**
* @default (300/0) ms (iOS/Android)
*/
- hideAnimationDelay?: WithDefault;
+ hideAnimationDelay?: CodegenTypes.WithDefault;
/**
* @default 220 ms
*/
- hideAnimationDuration?: WithDefault;
+ hideAnimationDuration?: CodegenTypes.WithDefault;
/**
* @default 0 ms
*/
- showAnimationDelay?: WithDefault;
+ showAnimationDelay?: CodegenTypes.WithDefault;
/**
* @default 660 ms
*/
- showAnimationDuration?: WithDefault;
- onSoftInputAppliedOffsetChange?: DirectEventHandler;
- onSoftInputHeightChange?: DirectEventHandler;
- onSoftInputHidden?: DirectEventHandler;
- onSoftInputShown?: DirectEventHandler;
+ showAnimationDuration?: CodegenTypes.WithDefault;
+ onSoftInputAppliedOffsetChange?: CodegenTypes.DirectEventHandler;
+ onSoftInputHeightChange?: CodegenTypes.DirectEventHandler;
+ onSoftInputHidden?: CodegenTypes.DirectEventHandler;
+ onSoftInputShown?: CodegenTypes.DirectEventHandler;
}
export default codegenNativeComponent(
diff --git a/packages/react-native-avoid-softinput/src/NativeAvoidSoftInputView.ts b/packages/react-native-avoid-softinput/src/NativeAvoidSoftInputView.ts
index 627f5743..ff14f04c 100644
--- a/packages/react-native-avoid-softinput/src/NativeAvoidSoftInputView.ts
+++ b/packages/react-native-avoid-softinput/src/NativeAvoidSoftInputView.ts
@@ -1,7 +1,6 @@
import type { HostComponent } from 'react-native';
+import component from './AvoidSoftInputViewNativeComponent';
import type { AvoidSoftInputViewProps } from './types';
-const component: HostComponent = require('./AvoidSoftInputViewNativeComponent').default;
-
-export default component;
+export default component as HostComponent;
diff --git a/yarn.lock b/yarn.lock
index 43ff3055..22e0d2d2 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -5,65 +5,23 @@ __metadata:
version: 8
cacheKey: 10
-"@0no-co/graphql.web@npm:^1.0.5, @0no-co/graphql.web@npm:^1.0.8":
- version: 1.1.2
- resolution: "@0no-co/graphql.web@npm:1.1.2"
- peerDependencies:
- graphql: ^14.0.0 || ^15.0.0 || ^16.0.0
- peerDependenciesMeta:
- graphql:
- optional: true
- checksum: 10/28680693f4f25f1b79b0868a7123d9467babcbf000a2649bf0e82ce35c791d1adea30eee8572a34f9880dc62a8c174fd6fbede63fbe4a0949676309ed442618c
- languageName: node
- linkType: hard
-
-"@ampproject/remapping@npm:^2.2.0":
- version: 2.3.0
- resolution: "@ampproject/remapping@npm:2.3.0"
+"@ark/schema@npm:0.56.0":
+ version: 0.56.0
+ resolution: "@ark/schema@npm:0.56.0"
dependencies:
- "@jridgewell/gen-mapping": "npm:^0.3.5"
- "@jridgewell/trace-mapping": "npm:^0.3.24"
- checksum: 10/f3451525379c68a73eb0a1e65247fbf28c0cccd126d93af21c75fceff77773d43c0d4a2d51978fb131aff25b5f2cb41a9fe48cc296e61ae65e679c4f6918b0ab
+ "@ark/util": "npm:0.56.0"
+ checksum: 10/59d9007ab43ee41814bf3c91acf44fbcff82086eb2b8aa7715ec388f6897ebb6f3ef56ba6b7815fae8d4db702e6a6a3e5897cd48a50112caa3784df0ed4fd7e4
languageName: node
linkType: hard
-"@ark/schema@npm:0.46.0":
- version: 0.46.0
- resolution: "@ark/schema@npm:0.46.0"
- dependencies:
- "@ark/util": "npm:0.46.0"
- checksum: 10/044d01baf08000ecc2c4403efbc36369b08ec6e9d162756facc6fe6e824be33734421b6925f13f7c98390bb012d3e7ffc85eee1aba6d50d4fd1fb79ee24a6d56
+"@ark/util@npm:0.56.0":
+ version: 0.56.0
+ resolution: "@ark/util@npm:0.56.0"
+ checksum: 10/eb3477c6c1c126e708885721dd518d55dac133d642a916535ef0d75403182407cb36729d954181db82a6388b5e71cdeb486ea72dbfa3a58542f8d0435b79fb35
languageName: node
linkType: hard
-"@ark/util@npm:0.46.0":
- version: 0.46.0
- resolution: "@ark/util@npm:0.46.0"
- checksum: 10/9516950a784c16d38a39e3e4f61f93fd117b9d57013f1215f4f28ed70a7a5f7c5e681f6cce0ec3b2fc3d231b80360f4b2ced3b7ad1843cedc14894bb47c392a3
- languageName: node
- linkType: hard
-
-"@babel/code-frame@npm:7.10.4, @babel/code-frame@npm:~7.10.4":
- version: 7.10.4
- resolution: "@babel/code-frame@npm:7.10.4"
- dependencies:
- "@babel/highlight": "npm:^7.10.4"
- checksum: 10/4ef9c679515be9cb8eab519fcded953f86226155a599cf7ea209e40e088bb9a51bb5893d3307eae510b07bb3e359d64f2620957a00c27825dbe26ac62aca81f5
- languageName: node
- linkType: hard
-
-"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.24.7, @babel/code-frame@npm:^7.26.2, @babel/code-frame@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/code-frame@npm:7.27.1"
- dependencies:
- "@babel/helper-validator-identifier": "npm:^7.27.1"
- js-tokens: "npm:^4.0.0"
- picocolors: "npm:^1.1.1"
- checksum: 10/721b8a6e360a1fa0f1c9fe7351ae6c874828e119183688b533c477aa378f1010f37cc9afbfc4722c686d1f5cdd00da02eab4ba7278a0c504fa0d7a321dcd4fdf
- languageName: node
- linkType: hard
-
-"@babel/code-frame@npm:^7.28.6, @babel/code-frame@npm:^7.29.0":
+"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.20.0, @babel/code-frame@npm:^7.27.1, @babel/code-frame@npm:^7.28.6, @babel/code-frame@npm:^7.29.0":
version: 7.29.0
resolution: "@babel/code-frame@npm:7.29.0"
dependencies:
@@ -74,33 +32,33 @@ __metadata:
languageName: node
linkType: hard
-"@babel/compat-data@npm:^7.22.6, @babel/compat-data@npm:^7.27.2":
- version: 7.27.5
- resolution: "@babel/compat-data@npm:7.27.5"
- checksum: 10/04c343b8a25955bbbe1569564c63ac481a74710eb2e7989b97bd10baf2f0f3b1aa1b6c6122749806e92d70cfc22c10c757ff62336eb10a28ea98ab2b82bc0c2c
+"@babel/compat-data@npm:^7.28.6, @babel/compat-data@npm:^7.29.3":
+ version: 7.29.3
+ resolution: "@babel/compat-data@npm:7.29.3"
+ checksum: 10/3c29661756a7c1cbc5248a7bdc657c0cb49f350e3157040c20486759f1f50a08a0b385fd7d813df50b96cd6fad5896d30ba6abab7602641bd1410ed346c1812f
languageName: node
linkType: hard
-"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.20.0, @babel/core@npm:^7.22.20, @babel/core@npm:^7.23.9, @babel/core@npm:^7.25.2, @babel/core@npm:^7.27.4":
- version: 7.27.4
- resolution: "@babel/core@npm:7.27.4"
+"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.20.0, @babel/core@npm:^7.22.20, @babel/core@npm:^7.23.9, @babel/core@npm:^7.25.2, @babel/core@npm:^7.27.4, @babel/core@npm:^7.29.0":
+ version: 7.29.0
+ resolution: "@babel/core@npm:7.29.0"
dependencies:
- "@ampproject/remapping": "npm:^2.2.0"
- "@babel/code-frame": "npm:^7.27.1"
- "@babel/generator": "npm:^7.27.3"
- "@babel/helper-compilation-targets": "npm:^7.27.2"
- "@babel/helper-module-transforms": "npm:^7.27.3"
- "@babel/helpers": "npm:^7.27.4"
- "@babel/parser": "npm:^7.27.4"
- "@babel/template": "npm:^7.27.2"
- "@babel/traverse": "npm:^7.27.4"
- "@babel/types": "npm:^7.27.3"
+ "@babel/code-frame": "npm:^7.29.0"
+ "@babel/generator": "npm:^7.29.0"
+ "@babel/helper-compilation-targets": "npm:^7.28.6"
+ "@babel/helper-module-transforms": "npm:^7.28.6"
+ "@babel/helpers": "npm:^7.28.6"
+ "@babel/parser": "npm:^7.29.0"
+ "@babel/template": "npm:^7.28.6"
+ "@babel/traverse": "npm:^7.29.0"
+ "@babel/types": "npm:^7.29.0"
+ "@jridgewell/remapping": "npm:^2.3.5"
convert-source-map: "npm:^2.0.0"
debug: "npm:^4.1.0"
gensync: "npm:^1.0.0-beta.2"
json5: "npm:^2.2.3"
semver: "npm:^6.3.1"
- checksum: 10/28c01186d5f2599e41f92c94fd14a02cfdcf4b74429b4028a8d16e45c1b08d3924c4275e56412f30fcd2664e5ddc2200f1c06cee8bffff4bba628ff1f20c6e70
+ checksum: 10/25f4e91688cdfbaf1365831f4f245b436cdaabe63d59389b75752013b8d61819ee4257101b52fc328b0546159fd7d0e74457ed7cf12c365fea54be4fb0a40229
languageName: node
linkType: hard
@@ -118,20 +76,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/generator@npm:^7.20.5, @babel/generator@npm:^7.25.0, @babel/generator@npm:^7.27.3, @babel/generator@npm:^7.27.5":
- version: 7.27.5
- resolution: "@babel/generator@npm:7.27.5"
- dependencies:
- "@babel/parser": "npm:^7.27.5"
- "@babel/types": "npm:^7.27.3"
- "@jridgewell/gen-mapping": "npm:^0.3.5"
- "@jridgewell/trace-mapping": "npm:^0.3.25"
- jsesc: "npm:^3.0.2"
- checksum: 10/f5e6942670cb32156b3ac2d75ce09b373558823387f15dd1413c27fe9eb5756a7c6011fc7f956c7acc53efb530bfb28afffa24364d46c4e9ffccc4e5c8b3b094
- languageName: node
- linkType: hard
-
-"@babel/generator@npm:^7.29.0":
+"@babel/generator@npm:^7.20.5, @babel/generator@npm:^7.27.5, @babel/generator@npm:^7.29.0, @babel/generator@npm:^7.29.1":
version: 7.29.1
resolution: "@babel/generator@npm:7.29.1"
dependencies:
@@ -144,7 +89,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-annotate-as-pure@npm:^7.27.1":
+"@babel/helper-annotate-as-pure@npm:^7.27.1, @babel/helper-annotate-as-pure@npm:^7.27.3":
version: 7.27.3
resolution: "@babel/helper-annotate-as-pure@npm:7.27.3"
dependencies:
@@ -153,61 +98,61 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-compilation-targets@npm:^7.22.6, @babel/helper-compilation-targets@npm:^7.27.1, @babel/helper-compilation-targets@npm:^7.27.2":
- version: 7.27.2
- resolution: "@babel/helper-compilation-targets@npm:7.27.2"
+"@babel/helper-compilation-targets@npm:^7.27.1, @babel/helper-compilation-targets@npm:^7.27.2, @babel/helper-compilation-targets@npm:^7.28.6":
+ version: 7.28.6
+ resolution: "@babel/helper-compilation-targets@npm:7.28.6"
dependencies:
- "@babel/compat-data": "npm:^7.27.2"
+ "@babel/compat-data": "npm:^7.28.6"
"@babel/helper-validator-option": "npm:^7.27.1"
browserslist: "npm:^4.24.0"
lru-cache: "npm:^5.1.1"
semver: "npm:^6.3.1"
- checksum: 10/bd53c30a7477049db04b655d11f4c3500aea3bcbc2497cf02161de2ecf994fec7c098aabbcebe210ffabc2ecbdb1e3ffad23fb4d3f18723b814f423ea1749fe8
+ checksum: 10/f512a5aeee4dfc6ea8807f521d085fdca8d66a7d068a6dd5e5b37da10a6081d648c0bbf66791a081e4e8e6556758da44831b331540965dfbf4f5275f3d0a8788
languageName: node
linkType: hard
-"@babel/helper-create-class-features-plugin@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/helper-create-class-features-plugin@npm:7.27.1"
+"@babel/helper-create-class-features-plugin@npm:^7.27.1, @babel/helper-create-class-features-plugin@npm:^7.28.6":
+ version: 7.29.3
+ resolution: "@babel/helper-create-class-features-plugin@npm:7.29.3"
dependencies:
- "@babel/helper-annotate-as-pure": "npm:^7.27.1"
- "@babel/helper-member-expression-to-functions": "npm:^7.27.1"
+ "@babel/helper-annotate-as-pure": "npm:^7.27.3"
+ "@babel/helper-member-expression-to-functions": "npm:^7.28.5"
"@babel/helper-optimise-call-expression": "npm:^7.27.1"
- "@babel/helper-replace-supers": "npm:^7.27.1"
+ "@babel/helper-replace-supers": "npm:^7.28.6"
"@babel/helper-skip-transparent-expression-wrappers": "npm:^7.27.1"
- "@babel/traverse": "npm:^7.27.1"
+ "@babel/traverse": "npm:^7.29.0"
semver: "npm:^6.3.1"
peerDependencies:
"@babel/core": ^7.0.0
- checksum: 10/701579b49046cd42f6a6b1e693e6827df8623185adf0911c4d68a219a082d8fd4501672880d92b6b96263d1c92a3beb891b3464a662a55e69e7539d8db9277da
+ checksum: 10/3f72aaa26d2207bb87cbd340e1b52f45c5272008651517918192a6bd4ebafb2588c9432b231b64b55da07db953056d8abfacf490f80229ed6bb1726656bf8b7e
languageName: node
linkType: hard
-"@babel/helper-create-regexp-features-plugin@npm:^7.18.6, @babel/helper-create-regexp-features-plugin@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/helper-create-regexp-features-plugin@npm:7.27.1"
+"@babel/helper-create-regexp-features-plugin@npm:^7.18.6, @babel/helper-create-regexp-features-plugin@npm:^7.27.1, @babel/helper-create-regexp-features-plugin@npm:^7.28.5":
+ version: 7.28.5
+ resolution: "@babel/helper-create-regexp-features-plugin@npm:7.28.5"
dependencies:
- "@babel/helper-annotate-as-pure": "npm:^7.27.1"
- regexpu-core: "npm:^6.2.0"
+ "@babel/helper-annotate-as-pure": "npm:^7.27.3"
+ regexpu-core: "npm:^6.3.1"
semver: "npm:^6.3.1"
peerDependencies:
"@babel/core": ^7.0.0
- checksum: 10/dea272628cd8874f127ab7b2ee468620aabc1383d38bb40c49a9c7667db2258cdfe6620a1d1412f5f0706583f6301b4b7ad3d5932f24df7fe72e66bf9bc0be45
+ checksum: 10/d8791350fe0479af0909aa5efb6dfd3bacda743c7c3f8fa1b0bb18fe014c206505834102ee24382df1cfe5a83b4e4083220e97f420a48b2cec15bb1ad6c7c9d3
languageName: node
linkType: hard
-"@babel/helper-define-polyfill-provider@npm:^0.6.3, @babel/helper-define-polyfill-provider@npm:^0.6.4":
- version: 0.6.4
- resolution: "@babel/helper-define-polyfill-provider@npm:0.6.4"
+"@babel/helper-define-polyfill-provider@npm:^0.6.3, @babel/helper-define-polyfill-provider@npm:^0.6.8":
+ version: 0.6.8
+ resolution: "@babel/helper-define-polyfill-provider@npm:0.6.8"
dependencies:
- "@babel/helper-compilation-targets": "npm:^7.22.6"
- "@babel/helper-plugin-utils": "npm:^7.22.5"
- debug: "npm:^4.1.1"
+ "@babel/helper-compilation-targets": "npm:^7.28.6"
+ "@babel/helper-plugin-utils": "npm:^7.28.6"
+ debug: "npm:^4.4.3"
lodash.debounce: "npm:^4.0.8"
- resolve: "npm:^1.14.2"
+ resolve: "npm:^1.22.11"
peerDependencies:
"@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0
- checksum: 10/dc2ebdd7bc880fff8cd09a5b0bd208e53d8b7ea9070f4b562dd3135ea6cd68ef80cf4a74f40424569a00c00eabbcdff67b2137a874c4f82f3530246dad267a3b
+ checksum: 10/a6f9fbb82578464da35eec88c7f3e70bdd95237bfc1d3ebb9cf4536a86a577b7c6e587f9a6797b01ee08629599ee2bc6fdab39e99de505751a30d9b4877202ab
languageName: node
linkType: hard
@@ -218,27 +163,17 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-member-expression-to-functions@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/helper-member-expression-to-functions@npm:7.27.1"
- dependencies:
- "@babel/traverse": "npm:^7.27.1"
- "@babel/types": "npm:^7.27.1"
- checksum: 10/533a5a2cf1c9a8770d241b86d5f124c88e953c831a359faf1ac7ba1e632749c1748281b83295d227fe6035b202d81f3d3a1ea13891f150c6538e040668d6126a
- languageName: node
- linkType: hard
-
-"@babel/helper-module-imports@npm:^7.25.9, @babel/helper-module-imports@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/helper-module-imports@npm:7.27.1"
+"@babel/helper-member-expression-to-functions@npm:^7.28.5":
+ version: 7.28.5
+ resolution: "@babel/helper-member-expression-to-functions@npm:7.28.5"
dependencies:
- "@babel/traverse": "npm:^7.27.1"
- "@babel/types": "npm:^7.27.1"
- checksum: 10/58e792ea5d4ae71676e0d03d9fef33e886a09602addc3bd01388a98d87df9fcfd192968feb40ac4aedb7e287ec3d0c17b33e3ecefe002592041a91d8a1998a8d
+ "@babel/traverse": "npm:^7.28.5"
+ "@babel/types": "npm:^7.28.5"
+ checksum: 10/05e0857cf7913f03d88ca62952d3888693c21a4f4d7cfc141c630983f71fc0a64393e05cecceb7701dfe98298f7cc38fcb735d892e3c8c6f56f112c85ee1b154
languageName: node
linkType: hard
-"@babel/helper-module-imports@npm:^7.28.6":
+"@babel/helper-module-imports@npm:^7.25.9, @babel/helper-module-imports@npm:^7.27.1, @babel/helper-module-imports@npm:^7.28.6":
version: 7.28.6
resolution: "@babel/helper-module-imports@npm:7.28.6"
dependencies:
@@ -248,20 +183,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-module-transforms@npm:^7.27.1, @babel/helper-module-transforms@npm:^7.27.3":
- version: 7.27.3
- resolution: "@babel/helper-module-transforms@npm:7.27.3"
- dependencies:
- "@babel/helper-module-imports": "npm:^7.27.1"
- "@babel/helper-validator-identifier": "npm:^7.27.1"
- "@babel/traverse": "npm:^7.27.3"
- peerDependencies:
- "@babel/core": ^7.0.0
- checksum: 10/47abc90ceb181b4bdea9bf1717adf536d1b5e5acb6f6d8a7a4524080318b5ca8a99e6d58677268c596bad71077d1d98834d2c3815f2443e6d3f287962300f15d
- languageName: node
- linkType: hard
-
-"@babel/helper-module-transforms@npm:^7.28.6":
+"@babel/helper-module-transforms@npm:^7.27.1, @babel/helper-module-transforms@npm:^7.28.6":
version: 7.28.6
resolution: "@babel/helper-module-transforms@npm:7.28.6"
dependencies:
@@ -283,14 +205,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.27.1, @babel/helper-plugin-utils@npm:^7.8.0":
- version: 7.27.1
- resolution: "@babel/helper-plugin-utils@npm:7.27.1"
- checksum: 10/96136c2428888e620e2ec493c25888f9ceb4a21099dcf3dd4508ea64b58cdedbd5a9fb6c7b352546de84d6c24edafe482318646932a22c449ebd16d16c22d864
- languageName: node
- linkType: hard
-
-"@babel/helper-plugin-utils@npm:^7.28.6":
+"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.27.1, @babel/helper-plugin-utils@npm:^7.28.6, @babel/helper-plugin-utils@npm:^7.8.0":
version: 7.28.6
resolution: "@babel/helper-plugin-utils@npm:7.28.6"
checksum: 10/21c853bbc13dbdddf03309c9a0477270124ad48989e1ad6524b83e83a77524b333f92edd2caae645c5a7ecf264ec6d04a9ebe15aeb54c7f33c037b71ec521e4a
@@ -310,16 +225,16 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-replace-supers@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/helper-replace-supers@npm:7.27.1"
+"@babel/helper-replace-supers@npm:^7.27.1, @babel/helper-replace-supers@npm:^7.28.6":
+ version: 7.28.6
+ resolution: "@babel/helper-replace-supers@npm:7.28.6"
dependencies:
- "@babel/helper-member-expression-to-functions": "npm:^7.27.1"
+ "@babel/helper-member-expression-to-functions": "npm:^7.28.5"
"@babel/helper-optimise-call-expression": "npm:^7.27.1"
- "@babel/traverse": "npm:^7.27.1"
+ "@babel/traverse": "npm:^7.28.6"
peerDependencies:
"@babel/core": ^7.0.0
- checksum: 10/72e3f8bef744c06874206bf0d80a0abbedbda269586966511c2491df4f6bf6d47a94700810c7a6737345a545dfb8295222e1e72f506bcd0b40edb3f594f739ea
+ checksum: 10/ad2724713a4d983208f509e9607e8f950855f11bd97518a700057eb8bec69d687a8f90dc2da0c3c47281d2e3b79cf1d14ecf1fe3e1ee0a8e90b61aee6759c9a7
languageName: node
linkType: hard
@@ -340,13 +255,6 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-validator-identifier@npm:^7.25.9, @babel/helper-validator-identifier@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/helper-validator-identifier@npm:7.27.1"
- checksum: 10/75041904d21bdc0cd3b07a8ac90b11d64cd3c881e89cb936fa80edd734bf23c35e6bd1312611e8574c4eab1f3af0f63e8a5894f4699e9cfdf70c06fcf4252320
- languageName: node
- linkType: hard
-
"@babel/helper-validator-identifier@npm:^7.28.5":
version: 7.28.5
resolution: "@babel/helper-validator-identifier@npm:7.28.5"
@@ -372,40 +280,17 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helpers@npm:^7.27.4":
- version: 7.27.6
- resolution: "@babel/helpers@npm:7.27.6"
- dependencies:
- "@babel/template": "npm:^7.27.2"
- "@babel/types": "npm:^7.27.6"
- checksum: 10/33c1ab2b42f05317776a4d67c5b00d916dbecfbde38a9406a1300ad3ad6e0380a2f6fcd3361369119a82a7d3c20de6e66552d147297f17f656cf17912605aa97
- languageName: node
- linkType: hard
-
-"@babel/highlight@npm:^7.10.4":
- version: 7.25.9
- resolution: "@babel/highlight@npm:7.25.9"
- dependencies:
- "@babel/helper-validator-identifier": "npm:^7.25.9"
- chalk: "npm:^2.4.2"
- js-tokens: "npm:^4.0.0"
- picocolors: "npm:^1.0.0"
- checksum: 10/0d165283dd4eb312292cea8fec3ae0d376874b1885f476014f0136784ed5b564b2c2ba2d270587ed546ee92505056dab56493f7960c01c4e6394d71d1b2e7db6
- languageName: node
- linkType: hard
-
-"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.0, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.25.3, @babel/parser@npm:^7.27.2, @babel/parser@npm:^7.27.4, @babel/parser@npm:^7.27.5":
- version: 7.27.5
- resolution: "@babel/parser@npm:7.27.5"
+"@babel/helpers@npm:^7.28.6":
+ version: 7.29.2
+ resolution: "@babel/helpers@npm:7.29.2"
dependencies:
- "@babel/types": "npm:^7.27.3"
- bin:
- parser: ./bin/babel-parser.js
- checksum: 10/0ad671be7994dba7d31ec771bd70ea5090aa34faf73e93b1b072e3c0a704ab69f4a7a68ebfb9d6a7fa455e0aa03dfa65619c4df6bae1cf327cba925b1d233fc4
+ "@babel/template": "npm:^7.28.6"
+ "@babel/types": "npm:^7.29.0"
+ checksum: 10/ad77706f3f917bd224e037fd0fbc67c45b240d2a45981321b093f70b7c535bee9bbddb0a19e34c362cb000ae21cdd8638f8a87a5f305a5bd7547e93fdcc524fe
languageName: node
linkType: hard
-"@babel/parser@npm:^7.28.6, @babel/parser@npm:^7.29.0":
+"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.25.3, @babel/parser@npm:^7.28.6, @babel/parser@npm:^7.29.0":
version: 7.29.3
resolution: "@babel/parser@npm:7.29.3"
dependencies:
@@ -416,15 +301,15 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:7.27.1"
+"@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:^7.28.5":
+ version: 7.28.5
+ resolution: "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:7.28.5"
dependencies:
"@babel/helper-plugin-utils": "npm:^7.27.1"
- "@babel/traverse": "npm:^7.27.1"
+ "@babel/traverse": "npm:^7.28.5"
peerDependencies:
"@babel/core": ^7.0.0
- checksum: 10/fe65257d5b82558bc6bc0f3a5a7a35b4166f71bed3747714dafb6360fadb15f036d568bc1fbeedae819165008c8feb646633ab91c0e3a95284963972f4fa9751
+ checksum: 10/750de98b34e6d09b545ded6e635b43cbab02fe319622964175259b98f41b16052e5931c4fbd45bad8cd0a37ebdd381233edecec9ee395b8ec51f47f47d1dbcd4
languageName: node
linkType: hard
@@ -450,6 +335,18 @@ __metadata:
languageName: node
linkType: hard
+"@babel/plugin-bugfix-safari-rest-destructuring-rhs-array@npm:^7.29.3":
+ version: 7.29.3
+ resolution: "@babel/plugin-bugfix-safari-rest-destructuring-rhs-array@npm:7.29.3"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.28.6"
+ "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.27.1"
+ peerDependencies:
+ "@babel/core": ^7.0.0
+ checksum: 10/fd13198afc9b72c6a4e4868f1592fc8010f390e7601148a71d2d6111664c0242d6d5ff27d8eb77ca4c35ef47f8416daf5dbc8d46a498ac706d69c6b3a0988cd7
+ languageName: node
+ linkType: hard
+
"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.27.1":
version: 7.27.1
resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.27.1"
@@ -463,15 +360,15 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:7.27.1"
+"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^7.28.6":
+ version: 7.28.6
+ resolution: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:7.28.6"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- "@babel/traverse": "npm:^7.27.1"
+ "@babel/helper-plugin-utils": "npm:^7.28.6"
+ "@babel/traverse": "npm:^7.28.6"
peerDependencies:
"@babel/core": ^7.0.0
- checksum: 10/dfa68da5f68c0fa9deff1739ac270a5643ea07540b26a2a05403bc536c96595f0fe98a5eac9f9b3501b79ce57caa3045a94c75d5ccbfed946a62469a370ecdc2
+ checksum: 10/9377897aa7cba3a0b78a7c6015799ff71504b2b203329357e42ab3185d44aab07344ba33f5dd53f14d5340c1dc5a2587346343e0859538947bbab0484e72b914
languageName: node
linkType: hard
@@ -596,25 +493,25 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-syntax-import-assertions@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-syntax-import-assertions@npm:7.27.1"
+"@babel/plugin-syntax-import-assertions@npm:^7.28.6":
+ version: 7.28.6
+ resolution: "@babel/plugin-syntax-import-assertions@npm:7.28.6"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
+ "@babel/helper-plugin-utils": "npm:^7.28.6"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/fb661d630808d67ecb85eabad25aac4e9696a20464bad4c4a6a0d3d40e4dc22557d47e9be3d591ec06429cf048cfe169b8891c373606344d51c4f3ac0f91d6d0
+ checksum: 10/25017235e1e2c4ed892aa327a3fa10f4209cc618c6dd7806fc40c07d8d7d24a39743d3d5568b8d1c8f416cffe03c174e78874ded513c9338b07a7ab1dcbab050
languageName: node
linkType: hard
-"@babel/plugin-syntax-import-attributes@npm:^7.24.7, @babel/plugin-syntax-import-attributes@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-syntax-import-attributes@npm:7.27.1"
+"@babel/plugin-syntax-import-attributes@npm:^7.24.7, @babel/plugin-syntax-import-attributes@npm:^7.28.6":
+ version: 7.28.6
+ resolution: "@babel/plugin-syntax-import-attributes@npm:7.28.6"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
+ "@babel/helper-plugin-utils": "npm:^7.28.6"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/97973982fff1bbf86b3d1df13380567042887c50e2ae13a400d02a8ff2c9742a60a75e279bfb73019e1cd9710f04be5e6ab81f896e6678dcfcec8b135e8896cf
+ checksum: 10/6c8c6a5988dbb9799d6027360d1a5ba64faabf551f2ef11ba4eade0c62253b5c85d44ddc8eb643c74b9acb2bcaa664a950bd5de9a5d4aef291c4f2a48223bb4b
languageName: node
linkType: hard
@@ -739,14 +636,14 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-syntax-typescript@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-syntax-typescript@npm:7.27.1"
+"@babel/plugin-syntax-typescript@npm:^7.27.1, @babel/plugin-syntax-typescript@npm:^7.28.6":
+ version: 7.28.6
+ resolution: "@babel/plugin-syntax-typescript@npm:7.28.6"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
+ "@babel/helper-plugin-utils": "npm:^7.28.6"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/87836f7e32af624c2914c73cd6b9803cf324e07d43f61dbb973c6a86f75df725e12540d91fac7141c14b697aa9268fd064220998daced156e96ac3062d7afb41
+ checksum: 10/5c55f9c63bd36cf3d7e8db892294c8f85000f9c1526c3a1cc310d47d1e174f5c6f6605e5cc902c4636d885faba7a9f3d5e5edc6b35e4f3b1fd4c2d58d0304fa5
languageName: node
linkType: hard
@@ -762,7 +659,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-arrow-functions@npm:^7.0.0-0, @babel/plugin-transform-arrow-functions@npm:^7.24.7, @babel/plugin-transform-arrow-functions@npm:^7.27.1":
+"@babel/plugin-transform-arrow-functions@npm:7.27.1, @babel/plugin-transform-arrow-functions@npm:^7.24.7, @babel/plugin-transform-arrow-functions@npm:^7.27.1":
version: 7.27.1
resolution: "@babel/plugin-transform-arrow-functions@npm:7.27.1"
dependencies:
@@ -773,29 +670,29 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-async-generator-functions@npm:^7.25.4, @babel/plugin-transform-async-generator-functions@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-async-generator-functions@npm:7.27.1"
+"@babel/plugin-transform-async-generator-functions@npm:^7.25.4, @babel/plugin-transform-async-generator-functions@npm:^7.29.0":
+ version: 7.29.0
+ resolution: "@babel/plugin-transform-async-generator-functions@npm:7.29.0"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
+ "@babel/helper-plugin-utils": "npm:^7.28.6"
"@babel/helper-remap-async-to-generator": "npm:^7.27.1"
- "@babel/traverse": "npm:^7.27.1"
+ "@babel/traverse": "npm:^7.29.0"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/92e8ba589e8b128255846375e13fee30a3b77c889578f1f30da57ee26133f397dbbc81b27e1f19c12080b096930e62bce1dcbaa7a1453d296f51eb8bda3b8d39
+ checksum: 10/e2c064a5eb212cbdf14f7c0113e069b845ca0f0ba431c1cc04607d3fc4f3bf1ed70f5c375fe7c61338a45db88bc1a79d270c8d633ce12256e1fce3666c1e6b93
languageName: node
linkType: hard
-"@babel/plugin-transform-async-to-generator@npm:^7.24.7, @babel/plugin-transform-async-to-generator@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-async-to-generator@npm:7.27.1"
+"@babel/plugin-transform-async-to-generator@npm:^7.24.7, @babel/plugin-transform-async-to-generator@npm:^7.28.6":
+ version: 7.28.6
+ resolution: "@babel/plugin-transform-async-to-generator@npm:7.28.6"
dependencies:
- "@babel/helper-module-imports": "npm:^7.27.1"
- "@babel/helper-plugin-utils": "npm:^7.27.1"
+ "@babel/helper-module-imports": "npm:^7.28.6"
+ "@babel/helper-plugin-utils": "npm:^7.28.6"
"@babel/helper-remap-async-to-generator": "npm:^7.27.1"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/d79d7a7ae7d416f6a48200017d027a6ba94c09c7617eea8b4e9c803630f00094c1a4fc32bf20ce3282567824ce3fcbda51653aac4003c71ea4e681b331338979
+ checksum: 10/bca5774263ec01dd2bf71c74bbaf7baa183bf03576636b7826c3346be70c8c8cb15cff549112f2983c36885131a0afde6c443591278c281f733ee17f455aa9b1
languageName: node
linkType: hard
@@ -810,18 +707,18 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-block-scoping@npm:^7.25.0, @babel/plugin-transform-block-scoping@npm:^7.27.1":
- version: 7.27.5
- resolution: "@babel/plugin-transform-block-scoping@npm:7.27.5"
+"@babel/plugin-transform-block-scoping@npm:^7.25.0, @babel/plugin-transform-block-scoping@npm:^7.28.6":
+ version: 7.28.6
+ resolution: "@babel/plugin-transform-block-scoping@npm:7.28.6"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
+ "@babel/helper-plugin-utils": "npm:^7.28.6"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/bc911f0aa15bc9a5e0e1130681c1a6abd05300f6c8c02af9c97b0eaaae43b0f2936b34a5efc1a166a8e296c421c574a0e04dd0d6dc62adaab1246a387e6cfe26
+ checksum: 10/7ab8a0856024a5360ba16c3569b739385e939bc5a15ad7d811bec8459361a9aa5ee7c5f154a4e2ce79f5d66779c19464e7532600c31a1b6f681db4eb7e1c7bde
languageName: node
linkType: hard
-"@babel/plugin-transform-class-properties@npm:^7.0.0-0, @babel/plugin-transform-class-properties@npm:^7.25.4, @babel/plugin-transform-class-properties@npm:^7.27.1":
+"@babel/plugin-transform-class-properties@npm:7.27.1":
version: 7.27.1
resolution: "@babel/plugin-transform-class-properties@npm:7.27.1"
dependencies:
@@ -833,66 +730,95 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-class-static-block@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-class-static-block@npm:7.27.1"
+"@babel/plugin-transform-class-properties@npm:^7.25.4, @babel/plugin-transform-class-properties@npm:^7.28.6":
+ version: 7.28.6
+ resolution: "@babel/plugin-transform-class-properties@npm:7.28.6"
dependencies:
- "@babel/helper-create-class-features-plugin": "npm:^7.27.1"
- "@babel/helper-plugin-utils": "npm:^7.27.1"
+ "@babel/helper-create-class-features-plugin": "npm:^7.28.6"
+ "@babel/helper-plugin-utils": "npm:^7.28.6"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/200f30d44b36a768fa3a8cf690db9e333996af2ad14d9fa1b4c91a427ed9302907873b219b4ce87517ca1014a810eb2e929a6a66be68473f72b546fc64d04fbc
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-class-static-block@npm:^7.27.1, @babel/plugin-transform-class-static-block@npm:^7.28.6":
+ version: 7.28.6
+ resolution: "@babel/plugin-transform-class-static-block@npm:7.28.6"
+ dependencies:
+ "@babel/helper-create-class-features-plugin": "npm:^7.28.6"
+ "@babel/helper-plugin-utils": "npm:^7.28.6"
peerDependencies:
"@babel/core": ^7.12.0
- checksum: 10/2d49de0f5ffc66ae873be1d8c3bf4d22e51889cc779d534e4dbda0f91e36907479e5c650b209fcfc80f922a6c3c2d76c905fc2f5dc78cc9a836f8c31b10686c4
+ checksum: 10/bea7836846deefd02d9976ad1b30b5ade0d6329ecd92866db789dcf6aacfaf900b7a77031e25680f8de5ad636a771a5bdca8961361e6218d45d538ec5d9b71cc
languageName: node
linkType: hard
-"@babel/plugin-transform-classes@npm:^7.0.0-0, @babel/plugin-transform-classes@npm:^7.25.4, @babel/plugin-transform-classes@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-classes@npm:7.27.1"
+"@babel/plugin-transform-classes@npm:7.28.4":
+ version: 7.28.4
+ resolution: "@babel/plugin-transform-classes@npm:7.28.4"
dependencies:
- "@babel/helper-annotate-as-pure": "npm:^7.27.1"
- "@babel/helper-compilation-targets": "npm:^7.27.1"
+ "@babel/helper-annotate-as-pure": "npm:^7.27.3"
+ "@babel/helper-compilation-targets": "npm:^7.27.2"
+ "@babel/helper-globals": "npm:^7.28.0"
"@babel/helper-plugin-utils": "npm:^7.27.1"
"@babel/helper-replace-supers": "npm:^7.27.1"
- "@babel/traverse": "npm:^7.27.1"
- globals: "npm:^11.1.0"
+ "@babel/traverse": "npm:^7.28.4"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/4ac2224fa68b933c80b4755300d795e055f6fb18c51432e9a4c048edcd6c64cae097eb9063d25f6c7e706ecd85a4c0b89b6f89b320b5798e3139c9cc4ff99f61
+ checksum: 10/1f8423d0ba287ba4ae3aac89299e704a666ef2fc5950cd581e056c068486917a460efd5731fdd0d0fb0a8a08852e13b31c1add089028e89a8991a7fdfaff5c43
languageName: node
linkType: hard
-"@babel/plugin-transform-computed-properties@npm:^7.24.7, @babel/plugin-transform-computed-properties@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-computed-properties@npm:7.27.1"
+"@babel/plugin-transform-classes@npm:^7.25.4, @babel/plugin-transform-classes@npm:^7.28.6":
+ version: 7.28.6
+ resolution: "@babel/plugin-transform-classes@npm:7.28.6"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- "@babel/template": "npm:^7.27.1"
+ "@babel/helper-annotate-as-pure": "npm:^7.27.3"
+ "@babel/helper-compilation-targets": "npm:^7.28.6"
+ "@babel/helper-globals": "npm:^7.28.0"
+ "@babel/helper-plugin-utils": "npm:^7.28.6"
+ "@babel/helper-replace-supers": "npm:^7.28.6"
+ "@babel/traverse": "npm:^7.28.6"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/101f6d4575447070943d5a9efaa5bea8c552ea3083d73a9612f1a16d38b0a0a7b79a5feb65c6cc4e4fcabf28e85a570b97ccd3294da966e8fbbb6dfb97220eda
+ checksum: 10/9c3278a314d1c4bcda792bb22aced20e30c735557daf9bcc56397c0f3eb54761b21c770219e4581036a10dabda3e597321ed093bc245d5f4d561e19ceff66a6d
languageName: node
linkType: hard
-"@babel/plugin-transform-destructuring@npm:^7.24.8, @babel/plugin-transform-destructuring@npm:^7.27.1, @babel/plugin-transform-destructuring@npm:^7.27.3":
- version: 7.27.3
- resolution: "@babel/plugin-transform-destructuring@npm:7.27.3"
+"@babel/plugin-transform-computed-properties@npm:^7.24.7, @babel/plugin-transform-computed-properties@npm:^7.28.6":
+ version: 7.28.6
+ resolution: "@babel/plugin-transform-computed-properties@npm:7.28.6"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
+ "@babel/helper-plugin-utils": "npm:^7.28.6"
+ "@babel/template": "npm:^7.28.6"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/d5b1868d079551c0a2e923419613efe18a987548219bb378c61ab7e005d4f3ea590067f93996df6d896177c1cae1396b4aae9163c8a4ee77e9ffbc11a78fb88d
+ checksum: 10/4a5e270f7e1f1e9787cf7cf133d48e3c1e38eb935d29a90331a1324d7c720f589b7b626b2e6485cd5521a7a13f2dbdc89a3e46ecbe7213d5bbb631175267c4aa
languageName: node
linkType: hard
-"@babel/plugin-transform-dotall-regex@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-dotall-regex@npm:7.27.1"
+"@babel/plugin-transform-destructuring@npm:^7.24.8, @babel/plugin-transform-destructuring@npm:^7.28.5":
+ version: 7.28.5
+ resolution: "@babel/plugin-transform-destructuring@npm:7.28.5"
dependencies:
- "@babel/helper-create-regexp-features-plugin": "npm:^7.27.1"
"@babel/helper-plugin-utils": "npm:^7.27.1"
+ "@babel/traverse": "npm:^7.28.5"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/2173e5b13f403538ffc6bd57b190cedf4caf320abc13a99e5b2721864e7148dbd3bd7c82d92377136af80432818f665fdd9a1fd33bc5549a4c91e24e5ce2413c
+ checksum: 10/9cc67d3377bc5d8063599f2eb4588f5f9a8ab3abc9b64a40c24501fb3c1f91f4d5cf281ea9f208fd6b2ef8d9d8b018dacf1bed9493334577c966cd32370a7036
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-dotall-regex@npm:^7.28.6":
+ version: 7.28.6
+ resolution: "@babel/plugin-transform-dotall-regex@npm:7.28.6"
+ dependencies:
+ "@babel/helper-create-regexp-features-plugin": "npm:^7.28.5"
+ "@babel/helper-plugin-utils": "npm:^7.28.6"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/866ffbbdee77fa955063b37c75593db8dbbe46b1ebb64cc788ea437e3a9aa41cb7b9afcee617c678a32b6705baa0892ec8e5d4b8af3bbb0ab1b254514ccdbd37
languageName: node
linkType: hard
@@ -907,15 +833,15 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-duplicate-named-capturing-groups-regex@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-duplicate-named-capturing-groups-regex@npm:7.27.1"
+"@babel/plugin-transform-duplicate-named-capturing-groups-regex@npm:^7.29.0":
+ version: 7.29.0
+ resolution: "@babel/plugin-transform-duplicate-named-capturing-groups-regex@npm:7.29.0"
dependencies:
- "@babel/helper-create-regexp-features-plugin": "npm:^7.27.1"
- "@babel/helper-plugin-utils": "npm:^7.27.1"
+ "@babel/helper-create-regexp-features-plugin": "npm:^7.28.5"
+ "@babel/helper-plugin-utils": "npm:^7.28.6"
peerDependencies:
"@babel/core": ^7.0.0
- checksum: 10/2a109613535e6ac79240dced71429e988affd6a5b3d0cd0f563c8d6c208c51ce7bf2c300bc1150502376b26a51f279119b3358f1c0f2d2f8abca3bcd62e1ae46
+ checksum: 10/7fa7b773259a578c9e01c80946f75ecc074520064aa7a87a65db06c7df70766e2fa6be78cda55fa9418a14e30b2b9d595484a46db48074d495d9f877a4276065
languageName: node
linkType: hard
@@ -930,14 +856,26 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-exponentiation-operator@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.27.1"
+"@babel/plugin-transform-explicit-resource-management@npm:^7.28.6":
+ version: 7.28.6
+ resolution: "@babel/plugin-transform-explicit-resource-management@npm:7.28.6"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
+ "@babel/helper-plugin-utils": "npm:^7.28.6"
+ "@babel/plugin-transform-destructuring": "npm:^7.28.5"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/36d638a253dbdaee5548b4ddd21c04ee4e39914b207437bb64cf79bb41c2caadb4321768d3dba308c1016702649bc44efe751e2052de393004563c7376210d86
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-exponentiation-operator@npm:^7.28.6":
+ version: 7.28.6
+ resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.28.6"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.28.6"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/dbbedd24724c2d590ef59d32cb1fef34e99daba41c5b621f9f4c4da23e15c2bb4b1e3d954c314645016391404cf00f1e4ddec8f1f7891438bcde9aaf16e16ee0
+ checksum: 10/b232152499370435c7cd4bf3321f58e189150e35ca3722ea16533d33434b97294df1342f5499671ec48e62b71c34cdea0ca8cf317ad12594a10f6fc670315e62
languageName: node
linkType: hard
@@ -952,7 +890,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-flow-strip-types@npm:^7.25.2, @babel/plugin-transform-flow-strip-types@npm:^7.26.5":
+"@babel/plugin-transform-flow-strip-types@npm:^7.25.2, @babel/plugin-transform-flow-strip-types@npm:^7.27.1":
version: 7.27.1
resolution: "@babel/plugin-transform-flow-strip-types@npm:7.27.1"
dependencies:
@@ -989,14 +927,14 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-json-strings@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-json-strings@npm:7.27.1"
+"@babel/plugin-transform-json-strings@npm:^7.28.6":
+ version: 7.28.6
+ resolution: "@babel/plugin-transform-json-strings@npm:7.28.6"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
+ "@babel/helper-plugin-utils": "npm:^7.28.6"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/2c05a02f63b49f47069271b3405a66c3c8038de5b995b0700b1bd9a5e2bb3e67abd01e4604629302a521f4d8122a4233944aefa16559fd4373d256cc5d3da57f
+ checksum: 10/69d82a1a0a72ed6e6f7969e09cf330516599d79b2b4e680e9dd3c57616a8c6af049b5103456e370ab56642815e80e46ed88bb81e9e059304a85c5fe0bf137c29
languageName: node
linkType: hard
@@ -1011,14 +949,14 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-logical-assignment-operators@npm:^7.24.7, @babel/plugin-transform-logical-assignment-operators@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-logical-assignment-operators@npm:7.27.1"
+"@babel/plugin-transform-logical-assignment-operators@npm:^7.24.7, @babel/plugin-transform-logical-assignment-operators@npm:^7.28.6":
+ version: 7.28.6
+ resolution: "@babel/plugin-transform-logical-assignment-operators@npm:7.28.6"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
+ "@babel/helper-plugin-utils": "npm:^7.28.6"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/2757955d81d65cc4701c17b83720745f6858f7a1d1d58117e379c204f47adbeb066b778596b6168bdbf4a22c229aab595d79a9abc261d0c6bfd62d4419466e73
+ checksum: 10/36095d5d1cfc680e95298b5389a16016da800ae3379b130dabf557e94652c47b06610407e9fa44aaa03e9b0a5aa7b4b93348123985d44a45e369bf5f3497d149
languageName: node
linkType: hard
@@ -1045,19 +983,19 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-modules-commonjs@npm:^7.24.8, @babel/plugin-transform-modules-commonjs@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-modules-commonjs@npm:7.27.1"
+"@babel/plugin-transform-modules-commonjs@npm:^7.24.8, @babel/plugin-transform-modules-commonjs@npm:^7.27.1, @babel/plugin-transform-modules-commonjs@npm:^7.28.6":
+ version: 7.28.6
+ resolution: "@babel/plugin-transform-modules-commonjs@npm:7.28.6"
dependencies:
- "@babel/helper-module-transforms": "npm:^7.27.1"
- "@babel/helper-plugin-utils": "npm:^7.27.1"
+ "@babel/helper-module-transforms": "npm:^7.28.6"
+ "@babel/helper-plugin-utils": "npm:^7.28.6"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/9059243a977bc1f13e3dccfc6feb6508890e7c7bb191f7eb56626b20672b4b12338051ca835ab55426875a473181502c8f35b4df58ba251bef63b25866d995fe
+ checksum: 10/ec6ea2958e778a7e0220f4a75cb5816cecddc6bd98efa10499fff7baabaa29a594d50d787a4ebf8a8ba66fefcf76ca2ded602be0b4554ae3317e53b3b3375b37
languageName: node
linkType: hard
-"@babel/plugin-transform-modules-systemjs@npm:^7.27.1":
+"@babel/plugin-transform-modules-systemjs@npm:^7.29.4":
version: 7.29.4
resolution: "@babel/plugin-transform-modules-systemjs@npm:7.29.4"
dependencies:
@@ -1083,15 +1021,15 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-named-capturing-groups-regex@npm:^7.24.7, @babel/plugin-transform-named-capturing-groups-regex@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.27.1"
+"@babel/plugin-transform-named-capturing-groups-regex@npm:^7.24.7, @babel/plugin-transform-named-capturing-groups-regex@npm:^7.29.0":
+ version: 7.29.0
+ resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.29.0"
dependencies:
- "@babel/helper-create-regexp-features-plugin": "npm:^7.27.1"
- "@babel/helper-plugin-utils": "npm:^7.27.1"
+ "@babel/helper-create-regexp-features-plugin": "npm:^7.28.5"
+ "@babel/helper-plugin-utils": "npm:^7.28.6"
peerDependencies:
"@babel/core": ^7.0.0
- checksum: 10/a711c92d9753df26cefc1792481e5cbff4fe4f32b383d76b25e36fa865d8023b1b9aa6338cf18f5c0e864c71a7fbe8115e840872ccd61a914d9953849c68de7d
+ checksum: 10/ed8c27699ca82a6c01cbfd39f3de16b90cfea4f8146a358057f76df290d308a66a8bd2e6734e6a87f68c18576e15d2d70548a84cd474d26fdf256c3f5ae44d8c
languageName: node
linkType: hard
@@ -1106,7 +1044,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-nullish-coalescing-operator@npm:^7.0.0-0, @babel/plugin-transform-nullish-coalescing-operator@npm:^7.24.7, @babel/plugin-transform-nullish-coalescing-operator@npm:^7.27.1":
+"@babel/plugin-transform-nullish-coalescing-operator@npm:7.27.1":
version: 7.27.1
resolution: "@babel/plugin-transform-nullish-coalescing-operator@npm:7.27.1"
dependencies:
@@ -1117,28 +1055,40 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-numeric-separator@npm:^7.24.7, @babel/plugin-transform-numeric-separator@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-numeric-separator@npm:7.27.1"
+"@babel/plugin-transform-nullish-coalescing-operator@npm:^7.24.7, @babel/plugin-transform-nullish-coalescing-operator@npm:^7.28.6":
+ version: 7.28.6
+ resolution: "@babel/plugin-transform-nullish-coalescing-operator@npm:7.28.6"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
+ "@babel/helper-plugin-utils": "npm:^7.28.6"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/049b958911de86d32408cd78017940a207e49c054ae9534ab53a32a57122cc592c0aae3c166d6f29bd1a7d75cc779d71883582dd76cb28b2fbb493e842d8ffca
+ checksum: 10/88106952ca4f4fea8f97222a25f9595c6859d458d76905845dfa54f54e7d345e3dc338932e8c84a9c57a6c88b2f6d9ebff47130ce508a49c2b6e6a9f03858750
languageName: node
linkType: hard
-"@babel/plugin-transform-object-rest-spread@npm:^7.24.7, @babel/plugin-transform-object-rest-spread@npm:^7.27.2":
- version: 7.27.3
- resolution: "@babel/plugin-transform-object-rest-spread@npm:7.27.3"
+"@babel/plugin-transform-numeric-separator@npm:^7.24.7, @babel/plugin-transform-numeric-separator@npm:^7.28.6":
+ version: 7.28.6
+ resolution: "@babel/plugin-transform-numeric-separator@npm:7.28.6"
dependencies:
- "@babel/helper-compilation-targets": "npm:^7.27.2"
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- "@babel/plugin-transform-destructuring": "npm:^7.27.3"
- "@babel/plugin-transform-parameters": "npm:^7.27.1"
+ "@babel/helper-plugin-utils": "npm:^7.28.6"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/4b5ca60e481e22f0842761a3badca17376a230b5a7e5482338604eb95836c2d0c9c9bde53bdc5c2de1c6a12ae6c12de7464d098bf74b0943f85905ca358f0b68
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-object-rest-spread@npm:^7.24.7, @babel/plugin-transform-object-rest-spread@npm:^7.28.6":
+ version: 7.28.6
+ resolution: "@babel/plugin-transform-object-rest-spread@npm:7.28.6"
+ dependencies:
+ "@babel/helper-compilation-targets": "npm:^7.28.6"
+ "@babel/helper-plugin-utils": "npm:^7.28.6"
+ "@babel/plugin-transform-destructuring": "npm:^7.28.5"
+ "@babel/plugin-transform-parameters": "npm:^7.27.7"
+ "@babel/traverse": "npm:^7.28.6"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/7cc7be29a99010aac04fd78383f06d550b26460ea5367489e58ae484f0ed2f176966f0196bea0c2114a9872dd854a482bca38a9fad661c9d10d102c7195d53fd
+ checksum: 10/9c8c51a515a5ec98a33a715e82d49f873e58b04b53fa1e826f3c2009f7133cd396d6730553a53d265e096dbfbea17dd100ae38815d0b506c094cb316a7a5519e
languageName: node
linkType: hard
@@ -1154,18 +1104,18 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-optional-catch-binding@npm:^7.24.7, @babel/plugin-transform-optional-catch-binding@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-optional-catch-binding@npm:7.27.1"
+"@babel/plugin-transform-optional-catch-binding@npm:^7.24.7, @babel/plugin-transform-optional-catch-binding@npm:^7.28.6":
+ version: 7.28.6
+ resolution: "@babel/plugin-transform-optional-catch-binding@npm:7.28.6"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
+ "@babel/helper-plugin-utils": "npm:^7.28.6"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/f4356b04cf21a98480f9788ea50f1f13ee88e89bb6393ba4b84d1f39a4a84c7928c9a4328e8f4c5b6deb218da68a8fd17bf4f46faec7653ddc20ffaaa5ba49f4
+ checksum: 10/ee24a17defec056eb9ef01824d7e4a1f65d531af6b4b79acfd0bcb95ce0b47926e80c61897f36f8c01ce733b069c9acdb1c9ce5ec07a729d0dbf9e8d859fe992
languageName: node
linkType: hard
-"@babel/plugin-transform-optional-chaining@npm:^7.0.0-0, @babel/plugin-transform-optional-chaining@npm:^7.24.8, @babel/plugin-transform-optional-chaining@npm:^7.27.1":
+"@babel/plugin-transform-optional-chaining@npm:7.27.1":
version: 7.27.1
resolution: "@babel/plugin-transform-optional-chaining@npm:7.27.1"
dependencies:
@@ -1177,39 +1127,51 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-parameters@npm:^7.24.7, @babel/plugin-transform-parameters@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-parameters@npm:7.27.1"
+"@babel/plugin-transform-optional-chaining@npm:^7.24.8, @babel/plugin-transform-optional-chaining@npm:^7.27.1, @babel/plugin-transform-optional-chaining@npm:^7.28.6":
+ version: 7.28.6
+ resolution: "@babel/plugin-transform-optional-chaining@npm:7.28.6"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
+ "@babel/helper-plugin-utils": "npm:^7.28.6"
+ "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.27.1"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/47db574f8f3adf7a5d85933c9a2a2dee956ceda9e00fb4e03e9a9d600b559f06cba2da7c5e78a12b05dcf993cf147634edf0391f3f20a6b451830f41be47fe68
+ checksum: 10/c7cf29f99384a9a98748f04489a122c0106e0316aa64a2e61ef8af74c1057b587b96d9a08eb4e33d2ac17d1aaff1f0a86fae658d429fa7bcce4ef977e0ad684b
languageName: node
linkType: hard
-"@babel/plugin-transform-private-methods@npm:^7.24.7, @babel/plugin-transform-private-methods@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-private-methods@npm:7.27.1"
+"@babel/plugin-transform-parameters@npm:^7.24.7, @babel/plugin-transform-parameters@npm:^7.27.7":
+ version: 7.27.7
+ resolution: "@babel/plugin-transform-parameters@npm:7.27.7"
dependencies:
- "@babel/helper-create-class-features-plugin": "npm:^7.27.1"
"@babel/helper-plugin-utils": "npm:^7.27.1"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/c76f8f6056946466116e67eb9d8014a2d748ade2062636ab82045c1dac9c233aff10e597777bc5af6f26428beb845ceb41b95007abef7d0484da95789da56662
+ checksum: 10/ba0aa8c977a03bf83030668f64c1d721e4e82d8cce89cdde75a2755862b79dbe9e7f58ca955e68c721fd494d6ee3826e46efad3fbf0855fcc92cb269477b4777
languageName: node
linkType: hard
-"@babel/plugin-transform-private-property-in-object@npm:^7.24.7, @babel/plugin-transform-private-property-in-object@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-private-property-in-object@npm:7.27.1"
+"@babel/plugin-transform-private-methods@npm:^7.24.7, @babel/plugin-transform-private-methods@npm:^7.28.6":
+ version: 7.28.6
+ resolution: "@babel/plugin-transform-private-methods@npm:7.28.6"
dependencies:
- "@babel/helper-annotate-as-pure": "npm:^7.27.1"
- "@babel/helper-create-class-features-plugin": "npm:^7.27.1"
- "@babel/helper-plugin-utils": "npm:^7.27.1"
+ "@babel/helper-create-class-features-plugin": "npm:^7.28.6"
+ "@babel/helper-plugin-utils": "npm:^7.28.6"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/b80179b28f6a165674d0b0d6c6349b13a01dd282b18f56933423c0a33c23fc0626c8f011f859fc20737d021fe966eb8474a5233e4596401482e9ee7fb00e2aa2
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-private-property-in-object@npm:^7.24.7, @babel/plugin-transform-private-property-in-object@npm:^7.28.6":
+ version: 7.28.6
+ resolution: "@babel/plugin-transform-private-property-in-object@npm:7.28.6"
+ dependencies:
+ "@babel/helper-annotate-as-pure": "npm:^7.27.3"
+ "@babel/helper-create-class-features-plugin": "npm:^7.28.6"
+ "@babel/helper-plugin-utils": "npm:^7.28.6"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/d4466d42a02c5a318d9d7b8102969fd032b17ff044918dfd462d5cc49bd11f5773ee0794781702afdf4727ba11e9be6cbea1e396bc0a7307761bb9a56399012a
+ checksum: 10/d02008c62fd32ff747b850b8581ab5076b717320e1cb01c7fc66ebf5169095bd922e18cfb269992f85bc7fbd2cc61e5b5af25e2b54aad67411474b789ea94d5f
languageName: node
linkType: hard
@@ -1224,14 +1186,14 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-react-display-name@npm:^7.24.7, @babel/plugin-transform-react-display-name@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-react-display-name@npm:7.27.1"
+"@babel/plugin-transform-react-display-name@npm:^7.24.7, @babel/plugin-transform-react-display-name@npm:^7.28.0":
+ version: 7.28.0
+ resolution: "@babel/plugin-transform-react-display-name@npm:7.28.0"
dependencies:
"@babel/helper-plugin-utils": "npm:^7.27.1"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/5c794e91da4f27b39314b5354bbede049074c04646949ad3a4c5788b9a1a6fa649d2f0fa95587209219443c97127e0cfa41ab56a3eaf68e91a319948518f8357
+ checksum: 10/d623644a078086f410b1952429d82c10e2833ebffb97800b25f55ab7f3ffafde34e57a4a71958da73f4abfcef39b598e2ca172f2b43531f98b3f12e0de17c219
languageName: node
linkType: hard
@@ -1295,26 +1257,26 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-regenerator@npm:^7.24.7, @babel/plugin-transform-regenerator@npm:^7.27.1":
- version: 7.27.5
- resolution: "@babel/plugin-transform-regenerator@npm:7.27.5"
+"@babel/plugin-transform-regenerator@npm:^7.24.7, @babel/plugin-transform-regenerator@npm:^7.29.0":
+ version: 7.29.0
+ resolution: "@babel/plugin-transform-regenerator@npm:7.29.0"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
+ "@babel/helper-plugin-utils": "npm:^7.28.6"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/ae4e203df1cb44418001fc0f5c75d7079ab342a1d629d6c0f581a3e521d0f6e5f7d5b351cb009e396782db579b29ceb66f260a873e0b8cd4c6901449af7edaa2
+ checksum: 10/c8fa9da74371568c5d34fd7d53de018752550cb10334040ca59e41f34b27f127974bdc5b4d1a1a8e8f3ebcf3cb7f650aa3f2df3b7bf1b7edf67c04493b9e3cb8
languageName: node
linkType: hard
-"@babel/plugin-transform-regexp-modifiers@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-regexp-modifiers@npm:7.27.1"
+"@babel/plugin-transform-regexp-modifiers@npm:^7.28.6":
+ version: 7.28.6
+ resolution: "@babel/plugin-transform-regexp-modifiers@npm:7.28.6"
dependencies:
- "@babel/helper-create-regexp-features-plugin": "npm:^7.27.1"
- "@babel/helper-plugin-utils": "npm:^7.27.1"
+ "@babel/helper-create-regexp-features-plugin": "npm:^7.28.5"
+ "@babel/helper-plugin-utils": "npm:^7.28.6"
peerDependencies:
"@babel/core": ^7.0.0
- checksum: 10/f6cb385fe0e798bff7e9b20cf5912bf40e180895ff3610b1ccdce260f3c20daaebb3a99dc087c8168a99151cd3e16b94f4689fd5a4b01cf1834b45c133e620b2
+ checksum: 10/5aacc570034c085afa0165137bb9a04cd4299b86eb9092933a96dcc1132c8f591d9d534419988f5f762b2f70d43a3c719a6b8fa05fdd3b2b1820d01cf85500da
languageName: node
linkType: hard
@@ -1345,7 +1307,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-shorthand-properties@npm:^7.0.0-0, @babel/plugin-transform-shorthand-properties@npm:^7.24.7, @babel/plugin-transform-shorthand-properties@npm:^7.27.1":
+"@babel/plugin-transform-shorthand-properties@npm:7.27.1, @babel/plugin-transform-shorthand-properties@npm:^7.24.7, @babel/plugin-transform-shorthand-properties@npm:^7.27.1":
version: 7.27.1
resolution: "@babel/plugin-transform-shorthand-properties@npm:7.27.1"
dependencies:
@@ -1356,15 +1318,15 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-spread@npm:^7.24.7, @babel/plugin-transform-spread@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-spread@npm:7.27.1"
+"@babel/plugin-transform-spread@npm:^7.24.7, @babel/plugin-transform-spread@npm:^7.28.6":
+ version: 7.28.6
+ resolution: "@babel/plugin-transform-spread@npm:7.28.6"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
+ "@babel/helper-plugin-utils": "npm:^7.28.6"
"@babel/helper-skip-transparent-expression-wrappers": "npm:^7.27.1"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/3edd28b07e1951f32aa2d380d9a0e0ed408c64a5cea2921d02308541042aca18f146b3a61e82e534d4d61cb3225dbc847f4f063aedfff6230b1a41282e95e8a2
+ checksum: 10/1fa02ac60ae5e49d46fa2966aaf3f7578cf37255534c2ecf379d65855088a1623c3eea28b9ee6a0b1413b0199b51f9019d0da3fe9da89986bc47e07242415f60
languageName: node
linkType: hard
@@ -1379,7 +1341,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-strict-mode@npm:^7.24.7":
+"@babel/plugin-transform-strict-mode@npm:^7.27.1":
version: 7.27.1
resolution: "@babel/plugin-transform-strict-mode@npm:7.27.1"
dependencies:
@@ -1390,7 +1352,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-template-literals@npm:^7.0.0-0, @babel/plugin-transform-template-literals@npm:^7.27.1":
+"@babel/plugin-transform-template-literals@npm:7.27.1, @babel/plugin-transform-template-literals@npm:^7.27.1":
version: 7.27.1
resolution: "@babel/plugin-transform-template-literals@npm:7.27.1"
dependencies:
@@ -1412,18 +1374,18 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-typescript@npm:^7.25.2, @babel/plugin-transform-typescript@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-typescript@npm:7.27.1"
+"@babel/plugin-transform-typescript@npm:^7.25.2, @babel/plugin-transform-typescript@npm:^7.27.1, @babel/plugin-transform-typescript@npm:^7.28.5":
+ version: 7.28.6
+ resolution: "@babel/plugin-transform-typescript@npm:7.28.6"
dependencies:
- "@babel/helper-annotate-as-pure": "npm:^7.27.1"
- "@babel/helper-create-class-features-plugin": "npm:^7.27.1"
- "@babel/helper-plugin-utils": "npm:^7.27.1"
+ "@babel/helper-annotate-as-pure": "npm:^7.27.3"
+ "@babel/helper-create-class-features-plugin": "npm:^7.28.6"
+ "@babel/helper-plugin-utils": "npm:^7.28.6"
"@babel/helper-skip-transparent-expression-wrappers": "npm:^7.27.1"
- "@babel/plugin-syntax-typescript": "npm:^7.27.1"
+ "@babel/plugin-syntax-typescript": "npm:^7.28.6"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/069b37c5beeb613635e65a3024d6f5f3da09c82137e055a7d413bfd2778d623879bd7b2985466fb66f8a32e805a9bf6aa7e336e6bfcf0304c869bb850e8400c9
+ checksum: 10/a0bccc531fa8710a45b0b593140273741e0e4a0721b1ef6ef9dfefae0bbe61528440d65aab7936929551fd76793272257d74f60cf66891352f793294930a4b67
languageName: node
linkType: hard
@@ -1438,19 +1400,19 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-unicode-property-regex@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-unicode-property-regex@npm:7.27.1"
+"@babel/plugin-transform-unicode-property-regex@npm:^7.28.6":
+ version: 7.28.6
+ resolution: "@babel/plugin-transform-unicode-property-regex@npm:7.28.6"
dependencies:
- "@babel/helper-create-regexp-features-plugin": "npm:^7.27.1"
- "@babel/helper-plugin-utils": "npm:^7.27.1"
+ "@babel/helper-create-regexp-features-plugin": "npm:^7.28.5"
+ "@babel/helper-plugin-utils": "npm:^7.28.6"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/5d99c89537d1ebaac3f526c04b162cf95a47d363d4829f78c6701a2c06ab78a48da66a94f853f85f44a3d72153410ba923e072bed4b7166fa097f503eb14131d
+ checksum: 10/d14e8c51aa73f592575c1543400fd67d96df6410d75c9dc10dd640fd7eecb37366a2f2368bbdd7529842532eda4af181c921bda95146c6d373c64ea59c6e9991
languageName: node
linkType: hard
-"@babel/plugin-transform-unicode-regex@npm:^7.0.0-0, @babel/plugin-transform-unicode-regex@npm:^7.24.7, @babel/plugin-transform-unicode-regex@npm:^7.27.1":
+"@babel/plugin-transform-unicode-regex@npm:7.27.1, @babel/plugin-transform-unicode-regex@npm:^7.24.7, @babel/plugin-transform-unicode-regex@npm:^7.27.1":
version: 7.27.1
resolution: "@babel/plugin-transform-unicode-regex@npm:7.27.1"
dependencies:
@@ -1462,94 +1424,96 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-unicode-sets-regex@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-unicode-sets-regex@npm:7.27.1"
+"@babel/plugin-transform-unicode-sets-regex@npm:^7.28.6":
+ version: 7.28.6
+ resolution: "@babel/plugin-transform-unicode-sets-regex@npm:7.28.6"
dependencies:
- "@babel/helper-create-regexp-features-plugin": "npm:^7.27.1"
- "@babel/helper-plugin-utils": "npm:^7.27.1"
+ "@babel/helper-create-regexp-features-plugin": "npm:^7.28.5"
+ "@babel/helper-plugin-utils": "npm:^7.28.6"
peerDependencies:
"@babel/core": ^7.0.0
- checksum: 10/295126074c7388ab05c82ef3ed0907a1ee4666bbdd763477ead9aba6eb2c74bdf65669416861ac93d337a4a27640963bb214acadc2697275ce95aab14868d57f
+ checksum: 10/423971fe2eef9d18782b1c30f5f42613ee510e5b9c08760c5538a0997b36c34495acce261e0e37a27831f81330359230bd1f33c2e1822de70241002b45b7d68e
languageName: node
linkType: hard
-"@babel/preset-env@npm:^7.25.2":
- version: 7.27.2
- resolution: "@babel/preset-env@npm:7.27.2"
+"@babel/preset-env@npm:^7.29.2":
+ version: 7.29.5
+ resolution: "@babel/preset-env@npm:7.29.5"
dependencies:
- "@babel/compat-data": "npm:^7.27.2"
- "@babel/helper-compilation-targets": "npm:^7.27.2"
- "@babel/helper-plugin-utils": "npm:^7.27.1"
+ "@babel/compat-data": "npm:^7.29.3"
+ "@babel/helper-compilation-targets": "npm:^7.28.6"
+ "@babel/helper-plugin-utils": "npm:^7.28.6"
"@babel/helper-validator-option": "npm:^7.27.1"
- "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "npm:^7.27.1"
+ "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "npm:^7.28.5"
"@babel/plugin-bugfix-safari-class-field-initializer-scope": "npm:^7.27.1"
"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "npm:^7.27.1"
+ "@babel/plugin-bugfix-safari-rest-destructuring-rhs-array": "npm:^7.29.3"
"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "npm:^7.27.1"
- "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "npm:^7.27.1"
+ "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "npm:^7.28.6"
"@babel/plugin-proposal-private-property-in-object": "npm:7.21.0-placeholder-for-preset-env.2"
- "@babel/plugin-syntax-import-assertions": "npm:^7.27.1"
- "@babel/plugin-syntax-import-attributes": "npm:^7.27.1"
+ "@babel/plugin-syntax-import-assertions": "npm:^7.28.6"
+ "@babel/plugin-syntax-import-attributes": "npm:^7.28.6"
"@babel/plugin-syntax-unicode-sets-regex": "npm:^7.18.6"
"@babel/plugin-transform-arrow-functions": "npm:^7.27.1"
- "@babel/plugin-transform-async-generator-functions": "npm:^7.27.1"
- "@babel/plugin-transform-async-to-generator": "npm:^7.27.1"
+ "@babel/plugin-transform-async-generator-functions": "npm:^7.29.0"
+ "@babel/plugin-transform-async-to-generator": "npm:^7.28.6"
"@babel/plugin-transform-block-scoped-functions": "npm:^7.27.1"
- "@babel/plugin-transform-block-scoping": "npm:^7.27.1"
- "@babel/plugin-transform-class-properties": "npm:^7.27.1"
- "@babel/plugin-transform-class-static-block": "npm:^7.27.1"
- "@babel/plugin-transform-classes": "npm:^7.27.1"
- "@babel/plugin-transform-computed-properties": "npm:^7.27.1"
- "@babel/plugin-transform-destructuring": "npm:^7.27.1"
- "@babel/plugin-transform-dotall-regex": "npm:^7.27.1"
+ "@babel/plugin-transform-block-scoping": "npm:^7.28.6"
+ "@babel/plugin-transform-class-properties": "npm:^7.28.6"
+ "@babel/plugin-transform-class-static-block": "npm:^7.28.6"
+ "@babel/plugin-transform-classes": "npm:^7.28.6"
+ "@babel/plugin-transform-computed-properties": "npm:^7.28.6"
+ "@babel/plugin-transform-destructuring": "npm:^7.28.5"
+ "@babel/plugin-transform-dotall-regex": "npm:^7.28.6"
"@babel/plugin-transform-duplicate-keys": "npm:^7.27.1"
- "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "npm:^7.27.1"
+ "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "npm:^7.29.0"
"@babel/plugin-transform-dynamic-import": "npm:^7.27.1"
- "@babel/plugin-transform-exponentiation-operator": "npm:^7.27.1"
+ "@babel/plugin-transform-explicit-resource-management": "npm:^7.28.6"
+ "@babel/plugin-transform-exponentiation-operator": "npm:^7.28.6"
"@babel/plugin-transform-export-namespace-from": "npm:^7.27.1"
"@babel/plugin-transform-for-of": "npm:^7.27.1"
"@babel/plugin-transform-function-name": "npm:^7.27.1"
- "@babel/plugin-transform-json-strings": "npm:^7.27.1"
+ "@babel/plugin-transform-json-strings": "npm:^7.28.6"
"@babel/plugin-transform-literals": "npm:^7.27.1"
- "@babel/plugin-transform-logical-assignment-operators": "npm:^7.27.1"
+ "@babel/plugin-transform-logical-assignment-operators": "npm:^7.28.6"
"@babel/plugin-transform-member-expression-literals": "npm:^7.27.1"
"@babel/plugin-transform-modules-amd": "npm:^7.27.1"
- "@babel/plugin-transform-modules-commonjs": "npm:^7.27.1"
- "@babel/plugin-transform-modules-systemjs": "npm:^7.27.1"
+ "@babel/plugin-transform-modules-commonjs": "npm:^7.28.6"
+ "@babel/plugin-transform-modules-systemjs": "npm:^7.29.4"
"@babel/plugin-transform-modules-umd": "npm:^7.27.1"
- "@babel/plugin-transform-named-capturing-groups-regex": "npm:^7.27.1"
+ "@babel/plugin-transform-named-capturing-groups-regex": "npm:^7.29.0"
"@babel/plugin-transform-new-target": "npm:^7.27.1"
- "@babel/plugin-transform-nullish-coalescing-operator": "npm:^7.27.1"
- "@babel/plugin-transform-numeric-separator": "npm:^7.27.1"
- "@babel/plugin-transform-object-rest-spread": "npm:^7.27.2"
+ "@babel/plugin-transform-nullish-coalescing-operator": "npm:^7.28.6"
+ "@babel/plugin-transform-numeric-separator": "npm:^7.28.6"
+ "@babel/plugin-transform-object-rest-spread": "npm:^7.28.6"
"@babel/plugin-transform-object-super": "npm:^7.27.1"
- "@babel/plugin-transform-optional-catch-binding": "npm:^7.27.1"
- "@babel/plugin-transform-optional-chaining": "npm:^7.27.1"
- "@babel/plugin-transform-parameters": "npm:^7.27.1"
- "@babel/plugin-transform-private-methods": "npm:^7.27.1"
- "@babel/plugin-transform-private-property-in-object": "npm:^7.27.1"
+ "@babel/plugin-transform-optional-catch-binding": "npm:^7.28.6"
+ "@babel/plugin-transform-optional-chaining": "npm:^7.28.6"
+ "@babel/plugin-transform-parameters": "npm:^7.27.7"
+ "@babel/plugin-transform-private-methods": "npm:^7.28.6"
+ "@babel/plugin-transform-private-property-in-object": "npm:^7.28.6"
"@babel/plugin-transform-property-literals": "npm:^7.27.1"
- "@babel/plugin-transform-regenerator": "npm:^7.27.1"
- "@babel/plugin-transform-regexp-modifiers": "npm:^7.27.1"
+ "@babel/plugin-transform-regenerator": "npm:^7.29.0"
+ "@babel/plugin-transform-regexp-modifiers": "npm:^7.28.6"
"@babel/plugin-transform-reserved-words": "npm:^7.27.1"
"@babel/plugin-transform-shorthand-properties": "npm:^7.27.1"
- "@babel/plugin-transform-spread": "npm:^7.27.1"
+ "@babel/plugin-transform-spread": "npm:^7.28.6"
"@babel/plugin-transform-sticky-regex": "npm:^7.27.1"
"@babel/plugin-transform-template-literals": "npm:^7.27.1"
"@babel/plugin-transform-typeof-symbol": "npm:^7.27.1"
"@babel/plugin-transform-unicode-escapes": "npm:^7.27.1"
- "@babel/plugin-transform-unicode-property-regex": "npm:^7.27.1"
+ "@babel/plugin-transform-unicode-property-regex": "npm:^7.28.6"
"@babel/plugin-transform-unicode-regex": "npm:^7.27.1"
- "@babel/plugin-transform-unicode-sets-regex": "npm:^7.27.1"
+ "@babel/plugin-transform-unicode-sets-regex": "npm:^7.28.6"
"@babel/preset-modules": "npm:0.1.6-no-external-plugins"
- babel-plugin-polyfill-corejs2: "npm:^0.4.10"
- babel-plugin-polyfill-corejs3: "npm:^0.11.0"
- babel-plugin-polyfill-regenerator: "npm:^0.6.1"
- core-js-compat: "npm:^3.40.0"
+ babel-plugin-polyfill-corejs2: "npm:^0.4.15"
+ babel-plugin-polyfill-corejs3: "npm:^0.14.0"
+ babel-plugin-polyfill-regenerator: "npm:^0.6.6"
+ core-js-compat: "npm:^3.48.0"
semver: "npm:^6.3.1"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/3748b5e5582bee12f2b21ee4af9552a0ea8851fdfa8e54cdab142ac9191b7e9b1673d23056c0d2c3c6fd554eb85873664acfc9829c4f14a8ae7676548184eff6
+ checksum: 10/2e54630764b6650d81df5ce5a47fa260acd3695dc95a6b989b713bf6c0713fb320e3ae3f76f0c636bfda058ee5c582a3de7f5d58d691c68ca566129c7d3d0f0a
languageName: node
linkType: hard
@@ -1566,23 +1530,23 @@ __metadata:
languageName: node
linkType: hard
-"@babel/preset-react@npm:^7.22.15, @babel/preset-react@npm:^7.24.7":
- version: 7.27.1
- resolution: "@babel/preset-react@npm:7.27.1"
+"@babel/preset-react@npm:^7.22.15, @babel/preset-react@npm:^7.28.5":
+ version: 7.28.5
+ resolution: "@babel/preset-react@npm:7.28.5"
dependencies:
"@babel/helper-plugin-utils": "npm:^7.27.1"
"@babel/helper-validator-option": "npm:^7.27.1"
- "@babel/plugin-transform-react-display-name": "npm:^7.27.1"
+ "@babel/plugin-transform-react-display-name": "npm:^7.28.0"
"@babel/plugin-transform-react-jsx": "npm:^7.27.1"
"@babel/plugin-transform-react-jsx-development": "npm:^7.27.1"
"@babel/plugin-transform-react-pure-annotations": "npm:^7.27.1"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/26dd63164ada235ddca53c074944f52cea9a6d8064d02871cad672fe92cc2e136dd1809fb61fa0313a3c19d8e32a00a667d0cbd79465ad8460e2c1b88e5509ae
+ checksum: 10/c00d43b27790caddee7c4971b11b4bf479a761175433e2f168b3d7e1ac6ee36d4d929a76acc7f302e9bff3a5b26d02d37f0ad7ae6359e076e5baa862b00843b2
languageName: node
linkType: hard
-"@babel/preset-typescript@npm:^7.16.7, @babel/preset-typescript@npm:^7.23.0, @babel/preset-typescript@npm:^7.24.7":
+"@babel/preset-typescript@npm:7.27.1":
version: 7.27.1
resolution: "@babel/preset-typescript@npm:7.27.1"
dependencies:
@@ -1597,6 +1561,21 @@ __metadata:
languageName: node
linkType: hard
+"@babel/preset-typescript@npm:^7.23.0, @babel/preset-typescript@npm:^7.28.5":
+ version: 7.28.5
+ resolution: "@babel/preset-typescript@npm:7.28.5"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.27.1"
+ "@babel/helper-validator-option": "npm:^7.27.1"
+ "@babel/plugin-syntax-jsx": "npm:^7.27.1"
+ "@babel/plugin-transform-modules-commonjs": "npm:^7.27.1"
+ "@babel/plugin-transform-typescript": "npm:^7.28.5"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/72c03e01c34906041b1813542761a283c52da1751e7ddf63191bc5fb2a0354eca30a00537c5a92951688bec3975bdc0e50ef4516b5e94cfd6d4cf947f2125bdc
+ languageName: node
+ linkType: hard
+
"@babel/runtime@npm:^7.15.4, @babel/runtime@npm:^7.20.0, @babel/runtime@npm:^7.25.0":
version: 7.27.6
resolution: "@babel/runtime@npm:7.27.6"
@@ -1604,18 +1583,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/template@npm:^7.25.0, @babel/template@npm:^7.27.1, @babel/template@npm:^7.27.2, @babel/template@npm:^7.3.3":
- version: 7.27.2
- resolution: "@babel/template@npm:7.27.2"
- dependencies:
- "@babel/code-frame": "npm:^7.27.1"
- "@babel/parser": "npm:^7.27.2"
- "@babel/types": "npm:^7.27.1"
- checksum: 10/fed15a84beb0b9340e5f81566600dbee5eccd92e4b9cc42a944359b1aa1082373391d9d5fc3656981dff27233ec935d0bc96453cf507f60a4b079463999244d8
- languageName: node
- linkType: hard
-
-"@babel/template@npm:^7.28.6":
+"@babel/template@npm:^7.25.0, @babel/template@npm:^7.27.1, @babel/template@npm:^7.28.6, @babel/template@npm:^7.3.3":
version: 7.28.6
resolution: "@babel/template@npm:7.28.6"
dependencies:
@@ -1626,22 +1594,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/traverse--for-generate-function-map@npm:@babel/traverse@^7.25.3, @babel/traverse@npm:^7.25.3, @babel/traverse@npm:^7.27.1, @babel/traverse@npm:^7.27.3, @babel/traverse@npm:^7.27.4":
- version: 7.27.4
- resolution: "@babel/traverse@npm:7.27.4"
- dependencies:
- "@babel/code-frame": "npm:^7.27.1"
- "@babel/generator": "npm:^7.27.3"
- "@babel/parser": "npm:^7.27.4"
- "@babel/template": "npm:^7.27.2"
- "@babel/types": "npm:^7.27.3"
- debug: "npm:^4.3.1"
- globals: "npm:^11.1.0"
- checksum: 10/4debb80b9068a46e188e478272f3b6820e16d17e2651e82d0a0457176b0c3b2489994f0a0d6e8941ee90218b0a8a69fe52ba350c1aa66eb4c72570d6b2405f91
- languageName: node
- linkType: hard
-
-"@babel/traverse@npm:^7.28.6, @babel/traverse@npm:^7.29.0":
+"@babel/traverse@npm:^7.25.3, @babel/traverse@npm:^7.27.1, @babel/traverse@npm:^7.28.4, @babel/traverse@npm:^7.28.5, @babel/traverse@npm:^7.28.6, @babel/traverse@npm:^7.29.0":
version: 7.29.0
resolution: "@babel/traverse@npm:7.29.0"
dependencies:
@@ -1651,22 +1604,12 @@ __metadata:
"@babel/parser": "npm:^7.29.0"
"@babel/template": "npm:^7.28.6"
"@babel/types": "npm:^7.29.0"
- debug: "npm:^4.3.1"
- checksum: 10/3a0d0438f1ba9fed4fbe1706ea598a865f9af655a16ca9517ab57bda526e224569ca1b980b473fb68feea5e08deafbbf2cf9febb941f92f2d2533310c3fc4abc
- languageName: node
- linkType: hard
-
-"@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.25.2, @babel/types@npm:^7.27.1, @babel/types@npm:^7.27.3, @babel/types@npm:^7.27.6, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4":
- version: 7.27.6
- resolution: "@babel/types@npm:7.27.6"
- dependencies:
- "@babel/helper-string-parser": "npm:^7.27.1"
- "@babel/helper-validator-identifier": "npm:^7.27.1"
- checksum: 10/174741c667775680628a09117828bbeffb35ea543f59bf80649d0d60672f7815a0740ddece3cca87516199033a039166a6936434131fce2b6a820227e64f91ae
+ debug: "npm:^4.3.1"
+ checksum: 10/3a0d0438f1ba9fed4fbe1706ea598a865f9af655a16ca9517ab57bda526e224569ca1b980b473fb68feea5e08deafbbf2cf9febb941f92f2d2533310c3fc4abc
languageName: node
linkType: hard
-"@babel/types@npm:^7.28.6, @babel/types@npm:^7.29.0":
+"@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.26.0, @babel/types@npm:^7.27.1, @babel/types@npm:^7.27.3, @babel/types@npm:^7.28.5, @babel/types@npm:^7.28.6, @babel/types@npm:^7.29.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4":
version: 7.29.0
resolution: "@babel/types@npm:7.29.0"
dependencies:
@@ -1714,212 +1657,206 @@ __metadata:
languageName: node
linkType: hard
-"@commitlint/cli@npm:^19.8.1":
- version: 19.8.1
- resolution: "@commitlint/cli@npm:19.8.1"
+"@commitlint/cli@npm:^21.0.1":
+ version: 21.0.1
+ resolution: "@commitlint/cli@npm:21.0.1"
dependencies:
- "@commitlint/format": "npm:^19.8.1"
- "@commitlint/lint": "npm:^19.8.1"
- "@commitlint/load": "npm:^19.8.1"
- "@commitlint/read": "npm:^19.8.1"
- "@commitlint/types": "npm:^19.8.1"
+ "@commitlint/format": "npm:^21.0.1"
+ "@commitlint/lint": "npm:^21.0.1"
+ "@commitlint/load": "npm:^21.0.1"
+ "@commitlint/read": "npm:^21.0.1"
+ "@commitlint/types": "npm:^21.0.1"
tinyexec: "npm:^1.0.0"
- yargs: "npm:^17.0.0"
+ yargs: "npm:^18.0.0"
bin:
- commitlint: ./cli.js
- checksum: 10/c41f5a42319e38e1da2addd27b32ced461eae2d01c9bbfc75be069d88467974255dfbe4593d3e107a0e3f68350f482490bcda69d9d6a4192cde8084f203e7c8b
+ commitlint: cli.js
+ checksum: 10/842eb2c79ca1b8e95c3ad88f0925ea61cee9269e3a9bdc4c5e5f91d63fd05d3cec08245b1e7f0a0e853324d8555c3663a6f715fcaf1501e7f1b8f0c6437d1438
languageName: node
linkType: hard
-"@commitlint/config-conventional@npm:19.8.1":
- version: 19.8.1
- resolution: "@commitlint/config-conventional@npm:19.8.1"
+"@commitlint/config-conventional@npm:^21.0.1":
+ version: 21.0.1
+ resolution: "@commitlint/config-conventional@npm:21.0.1"
dependencies:
- "@commitlint/types": "npm:^19.8.1"
- conventional-changelog-conventionalcommits: "npm:^7.0.2"
- checksum: 10/aa61837baaf49e8ccf5eb8fa1bd78656abbea58edb73dacddc64c8915f1d28b27590005d66664c88b9a28a57e9a03ff11cf3b1d913af1ea4e86f3b66678ce630
+ "@commitlint/types": "npm:^21.0.1"
+ conventional-changelog-conventionalcommits: "npm:^9.2.0"
+ checksum: 10/aaf9c1cb1b625efd9ea37036121681fd6f70dd2b7d9e48b90236d6364dc23d21f3d14749ef6d5622d795369e5f571bfa05df4c10b8ab3b5221da1a89a315c871
languageName: node
linkType: hard
-"@commitlint/config-validator@npm:^19.8.1":
- version: 19.8.1
- resolution: "@commitlint/config-validator@npm:19.8.1"
+"@commitlint/config-validator@npm:^21.0.1":
+ version: 21.0.1
+ resolution: "@commitlint/config-validator@npm:21.0.1"
dependencies:
- "@commitlint/types": "npm:^19.8.1"
+ "@commitlint/types": "npm:^21.0.1"
ajv: "npm:^8.11.0"
- checksum: 10/26eee15c1c0564fc8857b4bbc4f06305a32e049a724ede73753f66fc15316eb79a5dde4c8e2765bd75952a27b138cd80cffc49491281f122b834f8467c658d80
+ checksum: 10/28347e5dbe73e1966b7fde96fe7e9aac5b09d2bba78848e00d537f7b5c9a7844536d51381f9fc3fdd0ab080d24d3deaf8a68c6f4cdf34c98cdbf5ecf6ece1505
languageName: node
linkType: hard
-"@commitlint/ensure@npm:^19.8.1":
- version: 19.8.1
- resolution: "@commitlint/ensure@npm:19.8.1"
+"@commitlint/ensure@npm:^21.0.1":
+ version: 21.0.1
+ resolution: "@commitlint/ensure@npm:21.0.1"
dependencies:
- "@commitlint/types": "npm:^19.8.1"
- lodash.camelcase: "npm:^4.3.0"
- lodash.kebabcase: "npm:^4.1.1"
- lodash.snakecase: "npm:^4.1.1"
- lodash.startcase: "npm:^4.4.0"
- lodash.upperfirst: "npm:^4.3.1"
- checksum: 10/af342f61b246c301937cc03477c64b86ca6dea47de23f94d237181d346d020ec23c8a458f56aec8bfe9cdcb80a06adcc34964f32c05a2649282a959ce6fae39d
+ "@commitlint/types": "npm:^21.0.1"
+ es-toolkit: "npm:^1.46.0"
+ checksum: 10/93996c5bc2bcd82dda83d9f45476111f15ccd60bb794af65e3fdfa7ef5adcbc60d5383f0b13687c7adb04e68097eedcb9fc3c68e28937f6ae4d8ab4f54c66156
languageName: node
linkType: hard
-"@commitlint/execute-rule@npm:^19.8.1":
- version: 19.8.1
- resolution: "@commitlint/execute-rule@npm:19.8.1"
- checksum: 10/a39d9a87c0962c290e4f7d7438e8fca7642384a5aa97ec84c0b3dbbf91dc048496dd25447ba3dbec37b00006eec1951f8f22f30a98448e90e22d44d585d8a68f
+"@commitlint/execute-rule@npm:^21.0.1":
+ version: 21.0.1
+ resolution: "@commitlint/execute-rule@npm:21.0.1"
+ checksum: 10/95ac27ae4920db0bd6d3c403ba396ab8dec425ddd0f9c033de911f1702f8f6c1a4099cfc3684803120537826a89467e0ec615f577ab65cd7fad2d0fef3accde2
languageName: node
linkType: hard
-"@commitlint/format@npm:^19.8.1":
- version: 19.8.1
- resolution: "@commitlint/format@npm:19.8.1"
+"@commitlint/format@npm:^21.0.1":
+ version: 21.0.1
+ resolution: "@commitlint/format@npm:21.0.1"
dependencies:
- "@commitlint/types": "npm:^19.8.1"
- chalk: "npm:^5.3.0"
- checksum: 10/5af80e489c1470e20519780867145492c145690bd8e6b0dc049f53d317b045fa39ba012faed2715307e105ca439e6b16bdd4fe9c39c146d38bb5d93f1542fc5f
+ "@commitlint/types": "npm:^21.0.1"
+ picocolors: "npm:^1.1.1"
+ checksum: 10/dafa8a1bc28fba4911ceef7ddd2e6c2291cc8c57cad8e6836f269ff86edc561d2add667fab3eee6855cf194bc31d26d0122f9d04007f7ed66bc5b4c7c913f037
languageName: node
linkType: hard
-"@commitlint/is-ignored@npm:^19.8.1":
- version: 19.8.1
- resolution: "@commitlint/is-ignored@npm:19.8.1"
+"@commitlint/is-ignored@npm:^21.0.1":
+ version: 21.0.1
+ resolution: "@commitlint/is-ignored@npm:21.0.1"
dependencies:
- "@commitlint/types": "npm:^19.8.1"
+ "@commitlint/types": "npm:^21.0.1"
semver: "npm:^7.6.0"
- checksum: 10/a70631bb7825ed49f2d6164c7547d025ca184a5e65eb7b1bd63f041ae7aa9189991c2dbef18b1160951aeb59595307b75d5ba151ea10e0de4d36f22709b9c877
+ checksum: 10/5ea1f2297bd15f1205a88fec5fd516c78d72afc082aeb2891b56a3032edc2f355b5a2994a9234fdfa686e501150871d982e2d6c5d332e69d029ecd271b87c881
languageName: node
linkType: hard
-"@commitlint/lint@npm:^19.8.1":
- version: 19.8.1
- resolution: "@commitlint/lint@npm:19.8.1"
+"@commitlint/lint@npm:^21.0.1":
+ version: 21.0.1
+ resolution: "@commitlint/lint@npm:21.0.1"
dependencies:
- "@commitlint/is-ignored": "npm:^19.8.1"
- "@commitlint/parse": "npm:^19.8.1"
- "@commitlint/rules": "npm:^19.8.1"
- "@commitlint/types": "npm:^19.8.1"
- checksum: 10/6206236649b2214c9c81d76e00bb9d010fc5be6c990d14e473a01253e178ad3a4e081b5c458154314291805de843eebfdd35d720d2eff889f86f43269c9d392a
+ "@commitlint/is-ignored": "npm:^21.0.1"
+ "@commitlint/parse": "npm:^21.0.1"
+ "@commitlint/rules": "npm:^21.0.1"
+ "@commitlint/types": "npm:^21.0.1"
+ checksum: 10/a59df535b3df9153d440795328f548bf8061f450d08707de962c3278d92135808f5447324cd392a6601763b513801b770ce1e15ece873f769a23bc3ea49e0b41
languageName: node
linkType: hard
-"@commitlint/load@npm:^19.8.1":
- version: 19.8.1
- resolution: "@commitlint/load@npm:19.8.1"
+"@commitlint/load@npm:^21.0.1":
+ version: 21.0.1
+ resolution: "@commitlint/load@npm:21.0.1"
dependencies:
- "@commitlint/config-validator": "npm:^19.8.1"
- "@commitlint/execute-rule": "npm:^19.8.1"
- "@commitlint/resolve-extends": "npm:^19.8.1"
- "@commitlint/types": "npm:^19.8.1"
- chalk: "npm:^5.3.0"
- cosmiconfig: "npm:^9.0.0"
+ "@commitlint/config-validator": "npm:^21.0.1"
+ "@commitlint/execute-rule": "npm:^21.0.1"
+ "@commitlint/resolve-extends": "npm:^21.0.1"
+ "@commitlint/types": "npm:^21.0.1"
+ cosmiconfig: "npm:^9.0.1"
cosmiconfig-typescript-loader: "npm:^6.1.0"
- lodash.isplainobject: "npm:^4.0.6"
- lodash.merge: "npm:^4.6.2"
- lodash.uniq: "npm:^4.5.0"
- checksum: 10/e78c997ef529f80f8b62f686e553d0f2cb33d88b8b907d2e3890195851cd783fd44bd780addaa49f1cceb12ed073c10bb10e11dc082f51e4fdc54640f5ac1cca
+ es-toolkit: "npm:^1.46.0"
+ is-plain-obj: "npm:^4.1.0"
+ picocolors: "npm:^1.1.1"
+ checksum: 10/e5c6958f64b6d341efe4ed3a3bd4580b7b24f98f9cae4bd44daafc238d2a7dfd61681522cb76141b8f85b90eda85dfe904ae3a2b3cc81ba383434add16c6f252
languageName: node
linkType: hard
-"@commitlint/message@npm:^19.8.1":
- version: 19.8.1
- resolution: "@commitlint/message@npm:19.8.1"
- checksum: 10/e365590dd539fe2519a15bd99ee8499c3ffbd80852839783ae6fd0b65feef08b26d2134a4e9ea32e006c2b3aa04447a38b011e73975b4fc3d7c7380a0fbf2377
+"@commitlint/message@npm:^21.0.1":
+ version: 21.0.1
+ resolution: "@commitlint/message@npm:21.0.1"
+ checksum: 10/271cd28a020a38c682ee438f16c713193f719180948d1dde0af7adcdd269b5a468bbdc67bfaa7d17f5701d94ecaf65fe502f934302eb85e7897c80173be86f07
languageName: node
linkType: hard
-"@commitlint/parse@npm:^19.8.1":
- version: 19.8.1
- resolution: "@commitlint/parse@npm:19.8.1"
+"@commitlint/parse@npm:^21.0.1":
+ version: 21.0.1
+ resolution: "@commitlint/parse@npm:21.0.1"
dependencies:
- "@commitlint/types": "npm:^19.8.1"
- conventional-changelog-angular: "npm:^7.0.0"
- conventional-commits-parser: "npm:^5.0.0"
- checksum: 10/f6264bb30399b420a875532905e18049b4ab6f24d79f42d20fa06e64b9f355649ac18a33874e02643f0a826f3cec69423d6bc96cf852fa692338603ce910a95f
+ "@commitlint/types": "npm:^21.0.1"
+ conventional-changelog-angular: "npm:^8.2.0"
+ conventional-commits-parser: "npm:^6.3.0"
+ checksum: 10/8a2693022bff12c5ac0b8a53bd49b4b56f2b5451a0f42d0969f103aed2cab090f40b8f9408bba9b48168a7987b4568af4f311977f98305828834e09ba064d19d
languageName: node
linkType: hard
-"@commitlint/read@npm:^19.8.1":
- version: 19.8.1
- resolution: "@commitlint/read@npm:19.8.1"
+"@commitlint/read@npm:^21.0.1":
+ version: 21.0.1
+ resolution: "@commitlint/read@npm:21.0.1"
dependencies:
- "@commitlint/top-level": "npm:^19.8.1"
- "@commitlint/types": "npm:^19.8.1"
- git-raw-commits: "npm:^4.0.0"
- minimist: "npm:^1.2.8"
+ "@commitlint/top-level": "npm:^21.0.1"
+ "@commitlint/types": "npm:^21.0.1"
+ git-raw-commits: "npm:^5.0.0"
tinyexec: "npm:^1.0.0"
- checksum: 10/ee0f42e2e5a3ade673b2d14f3b2056a86804afe7d09b6703d51b41edc099b33b9c09dc715b30d7113879999381a198d78b4fcbc649785ed3beb9c3f7d1dc2bb2
+ checksum: 10/69519e4f59e0abdb89892541bc271df66b4779402ffe1bd4906990f69ba6688b7e650ee0c3c7af47251a4eebe89af14bf4e0c96e20d3f72ab20a1402f2685976
languageName: node
linkType: hard
-"@commitlint/resolve-extends@npm:^19.8.1":
- version: 19.8.1
- resolution: "@commitlint/resolve-extends@npm:19.8.1"
+"@commitlint/resolve-extends@npm:^21.0.1":
+ version: 21.0.1
+ resolution: "@commitlint/resolve-extends@npm:21.0.1"
dependencies:
- "@commitlint/config-validator": "npm:^19.8.1"
- "@commitlint/types": "npm:^19.8.1"
- global-directory: "npm:^4.0.1"
- import-meta-resolve: "npm:^4.0.0"
- lodash.mergewith: "npm:^4.6.2"
+ "@commitlint/config-validator": "npm:^21.0.1"
+ "@commitlint/types": "npm:^21.0.1"
+ es-toolkit: "npm:^1.46.0"
+ global-directory: "npm:^5.0.0"
resolve-from: "npm:^5.0.0"
- checksum: 10/736e62f5fe819337a95de8ac50b65b04bdd472a652ebe18ac3a92efc3428d62dcf16d9c62b222ef2e8a7e2e8737bd49d13b9c9d3b061a588869a42acdc620bf0
+ checksum: 10/55f8e06e7e652dddf89b00420bdde713cec9f900484d37dbe65edbed319ffd3ec644765c9d9aef582e191b4b99d318cdbbb101cf471f474dc5d18ff2f07068f4
languageName: node
linkType: hard
-"@commitlint/rules@npm:^19.8.1":
- version: 19.8.1
- resolution: "@commitlint/rules@npm:19.8.1"
+"@commitlint/rules@npm:^21.0.1":
+ version: 21.0.1
+ resolution: "@commitlint/rules@npm:21.0.1"
dependencies:
- "@commitlint/ensure": "npm:^19.8.1"
- "@commitlint/message": "npm:^19.8.1"
- "@commitlint/to-lines": "npm:^19.8.1"
- "@commitlint/types": "npm:^19.8.1"
- checksum: 10/dc3a90b4561369991b851224c5cc1c0e2297c68ce148e21a7a5893a0556fffced192d59bf491a6c80270da012840fafdb34d991b7048170f4b2e7b0122211cee
+ "@commitlint/ensure": "npm:^21.0.1"
+ "@commitlint/message": "npm:^21.0.1"
+ "@commitlint/to-lines": "npm:^21.0.1"
+ "@commitlint/types": "npm:^21.0.1"
+ checksum: 10/cc66e07468f859b0a9d15ca155cd753bc68f15f7f3b98a53731a965254e5a823280d9a594e2bd97b9832e90b7fd061a88972926bdf4b8a5d1d0dd7dc36777bc9
languageName: node
linkType: hard
-"@commitlint/to-lines@npm:^19.8.1":
- version: 19.8.1
- resolution: "@commitlint/to-lines@npm:19.8.1"
- checksum: 10/47f33d5e0d77aa0cc2fc14daa3e73661c64c9cffb5fc9c723714ced4fcfc758bf5ba2e084143fa55bc512ad896d115b9983a308a97a005200484f04f2ed0fd90
+"@commitlint/to-lines@npm:^21.0.1":
+ version: 21.0.1
+ resolution: "@commitlint/to-lines@npm:21.0.1"
+ checksum: 10/4b4c432e547e687735d853ab23c629c03926311d3b1ae21d289e54d05ba4677123ccc5e382c94d289044d24d3c789e2cf56cf98e3458475524473b887f0a1f2c
languageName: node
linkType: hard
-"@commitlint/top-level@npm:^19.8.1":
- version: 19.8.1
- resolution: "@commitlint/top-level@npm:19.8.1"
+"@commitlint/top-level@npm:^21.0.1":
+ version: 21.0.1
+ resolution: "@commitlint/top-level@npm:21.0.1"
dependencies:
- find-up: "npm:^7.0.0"
- checksum: 10/c875b6c1be495675c77d86e80419d27fd5eb70fc061ef412d041541219c3222d9c4dbd6f0353247d49e9b2cd6d86a7ffc9df1ba20f96c77726c1f9a0edeeb8fe
+ escalade: "npm:^3.2.0"
+ checksum: 10/bb829ca8f98b824d8f7eca5aea763b63daae6fb566e2d310a5d342f27e1f008be1f815e0d8365dbe56b9945cc2c05a7870bde46429333165ce94ee43edb86e4b
languageName: node
linkType: hard
-"@commitlint/types@npm:^19.8.1":
- version: 19.8.1
- resolution: "@commitlint/types@npm:19.8.1"
+"@commitlint/types@npm:^21.0.1":
+ version: 21.0.1
+ resolution: "@commitlint/types@npm:21.0.1"
dependencies:
- "@types/conventional-commits-parser": "npm:^5.0.0"
- chalk: "npm:^5.3.0"
- checksum: 10/d1943a5789a02c75b0c72755673ab8d50c850b025abb7806b7eef83b373591948f5d1d9cd22022f89302a256546934d797445913c5c495d8e92711cf17b0fbf0
+ conventional-commits-parser: "npm:^6.3.0"
+ picocolors: "npm:^1.1.1"
+ checksum: 10/b82574ce2bf6455f8857e5df412170c9abd9bea4d0980f939ea5b762901fbb888fb51486a897e16f210d39edaa51c5b581dafd179f4519bc95178603bf4401d8
languageName: node
linkType: hard
-"@conventional-changelog/git-client@npm:^1.0.0":
- version: 1.0.1
- resolution: "@conventional-changelog/git-client@npm:1.0.1"
+"@conventional-changelog/git-client@npm:^2.5.1, @conventional-changelog/git-client@npm:^2.6.0, @conventional-changelog/git-client@npm:^2.7.0":
+ version: 2.7.0
+ resolution: "@conventional-changelog/git-client@npm:2.7.0"
dependencies:
- "@types/semver": "npm:^7.5.5"
+ "@simple-libs/child-process-utils": "npm:^1.0.0"
+ "@simple-libs/stream-utils": "npm:^1.2.0"
semver: "npm:^7.5.2"
peerDependencies:
conventional-commits-filter: ^5.0.0
- conventional-commits-parser: ^6.0.0
+ conventional-commits-parser: ^6.4.0
peerDependenciesMeta:
conventional-commits-filter:
optional: true
conventional-commits-parser:
optional: true
- checksum: 10/3f309c4a5985da8c023a5960e6e91f7abdaff55466a3d11235731ad32b173d6295e102fcfa2298b9bae442b06642872d8ee987cb218362b056e9d280345eabc9
+ checksum: 10/d170ae97ce9771aa77c4ab66127ddbdd154e6b0801b3315d38f3a57bff2d515239140f0cdf0110641f732072493020ef281295209daf68601982b9675c23ba2f
languageName: node
linkType: hard
@@ -1960,14 +1897,14 @@ __metadata:
languageName: node
linkType: hard
-"@eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0, @eslint-community/eslint-utils@npm:^4.7.0":
- version: 4.7.0
- resolution: "@eslint-community/eslint-utils@npm:4.7.0"
+"@eslint-community/eslint-utils@npm:^4.4.0, @eslint-community/eslint-utils@npm:^4.7.0, @eslint-community/eslint-utils@npm:^4.8.0":
+ version: 4.9.1
+ resolution: "@eslint-community/eslint-utils@npm:4.9.1"
dependencies:
eslint-visitor-keys: "npm:^3.4.3"
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
- checksum: 10/43ed5d391526d9f5bbe452aef336389a473026fca92057cf97c576db11401ce9bcf8ef0bf72625bbaf6207ed8ba6bf0dcf4d7e809c24f08faa68a28533c491a7
+ checksum: 10/863b5467868551c9ae34d03eefe634633d08f623fc7b19d860f8f26eb6f303c1a5934253124163bee96181e45ed22bf27473dccc295937c3078493a4a8c9eddd
languageName: node
linkType: hard
@@ -1990,117 +1927,111 @@ __metadata:
languageName: node
linkType: hard
-"@eslint/config-array@npm:^0.20.1":
- version: 0.20.1
- resolution: "@eslint/config-array@npm:0.20.1"
+"@eslint/config-array@npm:^0.21.2":
+ version: 0.21.2
+ resolution: "@eslint/config-array@npm:0.21.2"
dependencies:
- "@eslint/object-schema": "npm:^2.1.6"
+ "@eslint/object-schema": "npm:^2.1.7"
debug: "npm:^4.3.1"
- minimatch: "npm:^3.1.2"
- checksum: 10/d72cc90f516c5730da5f37fa04aa8ba26ea0d92c7457ee77980902158f844f3483518272ccfe16f273c3313c3bfec8da713d4e51d3da49bdeccd34e919a2b903
- languageName: node
- linkType: hard
-
-"@eslint/config-helpers@npm:^0.2.1":
- version: 0.2.3
- resolution: "@eslint/config-helpers@npm:0.2.3"
- checksum: 10/1f5082248f65555cc666942f7c991a2cfd6821758fb45338f43b28ea0f6b77d0c48b35097400d9b8fe1b4b10150085452e0b8f2d6d9ba17a84e16a6c7e4b341d
+ minimatch: "npm:^3.1.5"
+ checksum: 10/148477ba995cf57fc725601916d5a7914aa249112d8bec2c3ac9122e2b2f540e6ef013ff4f6785346a4b565f09b20db127fa6f7322f5ffbdb3f1f8d2078a531c
languageName: node
linkType: hard
-"@eslint/core@npm:^0.14.0":
- version: 0.14.0
- resolution: "@eslint/core@npm:0.14.0"
+"@eslint/config-helpers@npm:^0.4.2":
+ version: 0.4.2
+ resolution: "@eslint/config-helpers@npm:0.4.2"
dependencies:
- "@types/json-schema": "npm:^7.0.15"
- checksum: 10/d9b060cf97468150675ddf4fb3db55edaa32467e0adf9f80919a5bfd15d0835ad7765456f4397ec2d16b0a1bb702af63f6d4712f94194d34fea118231ae1e2db
+ "@eslint/core": "npm:^0.17.0"
+ checksum: 10/3f2b4712d8e391c36ec98bc200f7dea423dfe518e42956569666831b89ede83b33120c761dfd3ab6347d8e8894a6d4af47254a18d464a71c6046fd88065f6daf
languageName: node
linkType: hard
-"@eslint/core@npm:^0.15.0":
- version: 0.15.0
- resolution: "@eslint/core@npm:0.15.0"
+"@eslint/core@npm:^0.17.0":
+ version: 0.17.0
+ resolution: "@eslint/core@npm:0.17.0"
dependencies:
"@types/json-schema": "npm:^7.0.15"
- checksum: 10/27c9cb5bdc5c9dead5b06f2b2a6a66d8bbe5e2e19397e2c5ff9ea582c9d4e4478bf1bc1bdd4eaec7bb3a0d6fa53f152e595acf637354776c14bb58c321ea5aa3
+ checksum: 10/f9a428cc651ec15fb60d7d60c2a7bacad4666e12508320eafa98258e976fafaa77d7be7be91519e75f801f15f830105420b14a458d4aab121a2b0a59bc43517b
languageName: node
linkType: hard
-"@eslint/eslintrc@npm:^3.3.1":
- version: 3.3.1
- resolution: "@eslint/eslintrc@npm:3.3.1"
+"@eslint/eslintrc@npm:^3.3.5":
+ version: 3.3.5
+ resolution: "@eslint/eslintrc@npm:3.3.5"
dependencies:
- ajv: "npm:^6.12.4"
+ ajv: "npm:^6.14.0"
debug: "npm:^4.3.2"
espree: "npm:^10.0.1"
globals: "npm:^14.0.0"
ignore: "npm:^5.2.0"
import-fresh: "npm:^3.2.1"
- js-yaml: "npm:^4.1.0"
- minimatch: "npm:^3.1.2"
+ js-yaml: "npm:^4.1.1"
+ minimatch: "npm:^3.1.5"
strip-json-comments: "npm:^3.1.1"
- checksum: 10/cc240addbab3c5fceaa65b2c8d5d4fd77ddbbf472c2f74f0270b9d33263dc9116840b6099c46b64c9680301146250439b044ed79278a1bcc557da412a4e3c1bb
+ checksum: 10/edabb65693d82a88cac3b2cf932a0f825e986b5e0a21ef08782d07e3a61ad87d39db67cfd5aeb146fd5053e5e24e389dbe5649ab22936a71d633c7b32a7e6d86
languageName: node
linkType: hard
-"@eslint/js@npm:9.29.0":
- version: 9.29.0
- resolution: "@eslint/js@npm:9.29.0"
- checksum: 10/7f7fd586b35bd08537dd65a9bda764f474350c36b4ccbdd342462d1a26be28f7ee0ebd0611dd4762b69829674336ba04c281b9658aeccb3e6ab1d0fec7e6d08c
+"@eslint/js@npm:9.39.4":
+ version: 9.39.4
+ resolution: "@eslint/js@npm:9.39.4"
+ checksum: 10/0a7ab4c4108cf2cadf66849ebd20f5957cc53052b88d8807d0b54e489dbf6ffcaf741e144e7f9b187c395499ce2e6ddc565dbfa4f60c6df455cf2b30bcbdc5a3
languageName: node
linkType: hard
-"@eslint/object-schema@npm:^2.1.6":
- version: 2.1.6
- resolution: "@eslint/object-schema@npm:2.1.6"
- checksum: 10/266085c8d3fa6cd99457fb6350dffb8ee39db9c6baf28dc2b86576657373c92a568aec4bae7d142978e798b74c271696672e103202d47a0c148da39154351ed6
+"@eslint/object-schema@npm:^2.1.7":
+ version: 2.1.7
+ resolution: "@eslint/object-schema@npm:2.1.7"
+ checksum: 10/946ef5d6235b4d1c0907c6c6e6429c8895f535380c562b7705c131f63f2e961b06e8785043c86a293da48e0a60c6286d98ba395b8b32ea55561fe6e4417cb7e4
languageName: node
linkType: hard
-"@eslint/plugin-kit@npm:^0.3.1":
- version: 0.3.2
- resolution: "@eslint/plugin-kit@npm:0.3.2"
+"@eslint/plugin-kit@npm:^0.4.1":
+ version: 0.4.1
+ resolution: "@eslint/plugin-kit@npm:0.4.1"
dependencies:
- "@eslint/core": "npm:^0.15.0"
+ "@eslint/core": "npm:^0.17.0"
levn: "npm:^0.4.1"
- checksum: 10/26ba99936f72ca124036fbc5ca93168713fab5984117109b1447642a93725fbb75aa457622683dc8797509e40294497d74b584caa26f285373bdde17ceba8eac
+ checksum: 10/c5947d0ffeddca77d996ac1b886a66060c1a15ed1d5e425d0c7e7d7044a4bd3813fc968892d03950a7831c9b89368a2f7b281e45dd3c74a048962b74bf3a1cb4
languageName: node
linkType: hard
-"@evilmartians/lefthook@npm:1.11.4":
- version: 1.11.4
- resolution: "@evilmartians/lefthook@npm:1.11.4"
+"@evilmartians/lefthook@npm:^2.1.6":
+ version: 2.1.6
+ resolution: "@evilmartians/lefthook@npm:2.1.6"
bin:
lefthook: bin/index.js
- checksum: 10/b807410fced7ca5b07a0121fc61b3be7637d4e38c7566d6527b2c8758c81c5ff1d728060cae17842566e37b18c886495633fe4e005aa01098c266d2f010fe979
+ checksum: 10/51d99aac4f8bade530764a07af7c8ace69cb134f7b718c742d030f3ff3f39511309c14e0e4062567d2b30888524f838b08dbdcc15e2aa6e07fff63c0cd20a779
conditions: (os=darwin | os=linux | os=win32) & (cpu=x64 | cpu=arm64 | cpu=ia32)
languageName: node
linkType: hard
-"@expo/cli@npm:0.24.15":
- version: 0.24.15
- resolution: "@expo/cli@npm:0.24.15"
- dependencies:
- "@0no-co/graphql.web": "npm:^1.0.8"
- "@babel/runtime": "npm:^7.20.0"
- "@expo/code-signing-certificates": "npm:^0.0.5"
- "@expo/config": "npm:~11.0.10"
- "@expo/config-plugins": "npm:~10.0.3"
- "@expo/devcert": "npm:^1.1.2"
- "@expo/env": "npm:~1.0.5"
- "@expo/image-utils": "npm:^0.7.4"
- "@expo/json-file": "npm:^9.1.4"
- "@expo/metro-config": "npm:~0.20.15"
- "@expo/osascript": "npm:^2.2.4"
- "@expo/package-manager": "npm:^1.8.4"
- "@expo/plist": "npm:^0.3.4"
- "@expo/prebuild-config": "npm:^9.0.7"
+"@expo/cli@npm:55.0.30":
+ version: 55.0.30
+ resolution: "@expo/cli@npm:55.0.30"
+ dependencies:
+ "@expo/code-signing-certificates": "npm:^0.0.6"
+ "@expo/config": "npm:~55.0.17"
+ "@expo/config-plugins": "npm:~55.0.9"
+ "@expo/devcert": "npm:^1.2.1"
+ "@expo/env": "npm:~2.1.2"
+ "@expo/image-utils": "npm:^0.8.14"
+ "@expo/json-file": "npm:^10.0.14"
+ "@expo/log-box": "npm:55.0.12"
+ "@expo/metro": "npm:~55.1.1"
+ "@expo/metro-config": "npm:~55.0.21"
+ "@expo/osascript": "npm:^2.4.3"
+ "@expo/package-manager": "npm:^1.10.5"
+ "@expo/plist": "npm:^0.5.3"
+ "@expo/prebuild-config": "npm:^55.0.18"
+ "@expo/require-utils": "npm:^55.0.5"
+ "@expo/router-server": "npm:^55.0.16"
+ "@expo/schema-utils": "npm:^55.0.4"
"@expo/spawn-async": "npm:^1.7.2"
"@expo/ws-tunnel": "npm:^1.0.1"
- "@expo/xcpretty": "npm:^4.3.0"
- "@react-native/dev-middleware": "npm:0.79.4"
- "@urql/core": "npm:^5.0.6"
- "@urql/exchange-retry": "npm:^1.3.0"
+ "@expo/xcpretty": "npm:^4.4.0"
+ "@react-native/dev-middleware": "npm:0.83.6"
accepts: "npm:^1.3.8"
arg: "npm:^5.0.2"
better-opn: "npm:~3.0.2"
@@ -2111,262 +2042,421 @@ __metadata:
compression: "npm:^1.7.4"
connect: "npm:^3.7.0"
debug: "npm:^4.3.4"
- env-editor: "npm:^0.4.1"
- freeport-async: "npm:^2.0.0"
+ dnssd-advertise: "npm:^1.1.4"
+ expo-server: "npm:^55.0.9"
+ fetch-nodeshim: "npm:^0.4.10"
getenv: "npm:^2.0.0"
- glob: "npm:^10.4.2"
- lan-network: "npm:^0.1.6"
- minimatch: "npm:^9.0.0"
- node-forge: "npm:^1.3.1"
+ glob: "npm:^13.0.0"
+ lan-network: "npm:^0.2.1"
+ multitars: "npm:^1.0.0"
+ node-forge: "npm:^1.3.3"
npm-package-arg: "npm:^11.0.0"
ora: "npm:^3.4.0"
- picomatch: "npm:^3.0.1"
- pretty-bytes: "npm:^5.6.0"
+ picomatch: "npm:^4.0.3"
pretty-format: "npm:^29.7.0"
progress: "npm:^2.0.3"
prompts: "npm:^2.3.2"
- qrcode-terminal: "npm:0.11.0"
- require-from-string: "npm:^2.0.2"
- requireg: "npm:^0.2.2"
- resolve: "npm:^1.22.2"
resolve-from: "npm:^5.0.0"
- resolve.exports: "npm:^2.0.3"
semver: "npm:^7.6.0"
send: "npm:^0.19.0"
slugify: "npm:^1.3.4"
source-map-support: "npm:~0.5.21"
stacktrace-parser: "npm:^0.1.10"
structured-headers: "npm:^0.4.1"
- tar: "npm:^7.4.3"
terminal-link: "npm:^2.1.1"
- undici: "npm:^6.18.2"
+ toqr: "npm:^0.1.1"
wrap-ansi: "npm:^7.0.0"
ws: "npm:^8.12.1"
+ zod: "npm:^3.25.76"
+ peerDependencies:
+ expo: "*"
+ expo-router: "*"
+ react-native: "*"
+ peerDependenciesMeta:
+ expo-router:
+ optional: true
+ react-native:
+ optional: true
bin:
expo-internal: build/bin/cli
- checksum: 10/ae26112b39a83459a36b544238fd240b40f73fad939d3fa56e7af303ab1d414b9f8159a3d09068015930e79a6e62200a3fd89dfbaff8f4604fce292248d9430f
+ checksum: 10/b5d2b6b67c33dc7ac33cb9497f0a20f6cbfaf5fc0bb56db9eb93b51768c60a0dfdd75cc0d909feee8a79bec0b46750493e7f40b1174915f5ba5c10bb94b33734
languageName: node
linkType: hard
-"@expo/code-signing-certificates@npm:^0.0.5":
- version: 0.0.5
- resolution: "@expo/code-signing-certificates@npm:0.0.5"
+"@expo/code-signing-certificates@npm:^0.0.6":
+ version: 0.0.6
+ resolution: "@expo/code-signing-certificates@npm:0.0.6"
dependencies:
- node-forge: "npm:^1.2.1"
- nullthrows: "npm:^1.1.1"
- checksum: 10/6783721e2eafff5547500eaf99bee54641f076dc7221e52b48f1494f993040d779fe13ae7d95d3874c483eb545cafbf692315e2da0b0fc24e7a477b84e289617
+ node-forge: "npm:^1.3.3"
+ checksum: 10/4446cca45e8b48b90ba728e39aab6b1195ede730d7aba7d9830f635aa16a52634e6eba9dc510f83cc6ff6fb6b0e3077bc6021098f0157f6dba96f8494685c388
languageName: node
linkType: hard
-"@expo/config-plugins@npm:10.0.3, @expo/config-plugins@npm:~10.0.2, @expo/config-plugins@npm:~10.0.3":
- version: 10.0.3
- resolution: "@expo/config-plugins@npm:10.0.3"
+"@expo/config-plugins@npm:~55.0.5, @expo/config-plugins@npm:~55.0.9":
+ version: 55.0.9
+ resolution: "@expo/config-plugins@npm:55.0.9"
dependencies:
- "@expo/config-types": "npm:^53.0.4"
- "@expo/json-file": "npm:~9.1.4"
- "@expo/plist": "npm:^0.3.4"
+ "@expo/config-types": "npm:^55.0.5"
+ "@expo/json-file": "npm:~10.0.14"
+ "@expo/plist": "npm:^0.5.3"
"@expo/sdk-runtime-versions": "npm:^1.0.0"
chalk: "npm:^4.1.2"
debug: "npm:^4.3.5"
getenv: "npm:^2.0.0"
- glob: "npm:^10.4.2"
+ glob: "npm:^13.0.0"
resolve-from: "npm:^5.0.0"
semver: "npm:^7.5.4"
- slash: "npm:^3.0.0"
slugify: "npm:^1.6.6"
xcode: "npm:^3.0.1"
xml2js: "npm:0.6.0"
- checksum: 10/0e288f6c7eef4376e516c420fc28514b640eaafbce2b83e4cdda08585240c82106e6ff2f95f2ffa0c2eda50a597a212603a6547bf4e42fc45fad415102c724c7
+ checksum: 10/ebf7a376659fbbe38bf15c3d0479c60bc97b46b7b0e8523cc08ef1f3d14102909e8b571ff3e4287fa5e83811003ea4f7d79f5f5e79042866a42b74d104287b4a
languageName: node
linkType: hard
-"@expo/config-types@npm:^53.0.4":
- version: 53.0.4
- resolution: "@expo/config-types@npm:53.0.4"
- checksum: 10/536395517b132db489e3a046061f70065f4139bfff39116d129861c69b0d789e8089cca9f4a48b9ffc44991b9f12ae1cd03cc0707a9c4c0e3319c8a4c2b9fc8b
+"@expo/config-types@npm:^55.0.5":
+ version: 55.0.5
+ resolution: "@expo/config-types@npm:55.0.5"
+ checksum: 10/9a7b5a025218618b6810d720663ef973b5497baedb194ed29ed60f4aa3d4b012676e57c71807a96aa78f099d562030b3246ae403776b46e0db56db68c6f3ac82
languageName: node
linkType: hard
-"@expo/config@npm:~11.0.10, @expo/config@npm:~11.0.9":
- version: 11.0.10
- resolution: "@expo/config@npm:11.0.10"
+"@expo/config@npm:~55.0.17":
+ version: 55.0.17
+ resolution: "@expo/config@npm:55.0.17"
dependencies:
- "@babel/code-frame": "npm:~7.10.4"
- "@expo/config-plugins": "npm:~10.0.2"
- "@expo/config-types": "npm:^53.0.4"
- "@expo/json-file": "npm:^9.1.4"
+ "@expo/config-plugins": "npm:~55.0.9"
+ "@expo/config-types": "npm:^55.0.5"
+ "@expo/json-file": "npm:^10.0.14"
+ "@expo/require-utils": "npm:^55.0.5"
deepmerge: "npm:^4.3.1"
- getenv: "npm:^1.0.0"
- glob: "npm:^10.4.2"
- require-from-string: "npm:^2.0.2"
- resolve-from: "npm:^5.0.0"
+ getenv: "npm:^2.0.0"
+ glob: "npm:^13.0.0"
resolve-workspace-root: "npm:^2.0.0"
semver: "npm:^7.6.0"
slugify: "npm:^1.3.4"
- sucrase: "npm:3.35.0"
- checksum: 10/488c5c8e249d9f554b59a5ae72917613471653b3fee2e9623e7f91ea9fbb64675ecfe9270dcd5f8193fac14000f8e6b00386605296cc5626041ec49ccd30053b
+ checksum: 10/556ce1f10e273b5a50049abb9cfb3a038370f8abe05fe84a732d4a35986f2a19b591d11e061df826c29fff12353435289581c1fbf75746c41e8bbe99bbcf301c
languageName: node
linkType: hard
-"@expo/devcert@npm:^1.1.2":
- version: 1.2.0
- resolution: "@expo/devcert@npm:1.2.0"
+"@expo/devcert@npm:^1.2.1":
+ version: 1.2.1
+ resolution: "@expo/devcert@npm:1.2.1"
dependencies:
"@expo/sudo-prompt": "npm:^9.3.1"
debug: "npm:^3.1.0"
- glob: "npm:^10.4.2"
- checksum: 10/03ebd67da4857265479be9f4ecac5a36997081af81a9d58a08e1604aefb561c98a68b479e271ff975e508b11bc03ed6fada7fd44c211194d7b5c7e0eb454c4fd
+ checksum: 10/39ac1ea49fd6c95eee78a3ca712647aa546a08cf1133d2586a7abd23bf4aa2222f618002e8e8b54c26b576cae8a6ed4cdb3ba77d04aa46f147c4cf59d27bd1fc
languageName: node
linkType: hard
-"@expo/env@npm:~1.0.5":
- version: 1.0.5
- resolution: "@expo/env@npm:1.0.5"
+"@expo/devtools@npm:55.0.3":
+ version: 55.0.3
+ resolution: "@expo/devtools@npm:55.0.3"
+ dependencies:
+ chalk: "npm:^4.1.2"
+ peerDependencies:
+ react: "*"
+ react-native: "*"
+ peerDependenciesMeta:
+ react:
+ optional: true
+ react-native:
+ optional: true
+ checksum: 10/035dc13e742a25c3f51e34e05e6d14247ff2be67be5fc6ecbd79e213e5b9ab5e200d8dc4e374afa0c282f05544a51277f79af8dbd616dc3bb1040b65aacafb6a
+ languageName: node
+ linkType: hard
+
+"@expo/dom-webview@npm:^55.0.6":
+ version: 55.0.6
+ resolution: "@expo/dom-webview@npm:55.0.6"
+ peerDependencies:
+ expo: "*"
+ react: "*"
+ react-native: "*"
+ checksum: 10/37f42099a76b17eed14cc73d5dd2ed22acc36ac44f1b7cd628f90a06629d24cb4097b43904cdb684124ed150dbfb230b25b16d3feed5f2c272dca24435b0c127
+ languageName: node
+ linkType: hard
+
+"@expo/env@npm:^2.1.2":
+ version: 2.2.1
+ resolution: "@expo/env@npm:2.2.1"
dependencies:
chalk: "npm:^4.0.0"
debug: "npm:^4.3.4"
- dotenv: "npm:~16.4.5"
- dotenv-expand: "npm:~11.0.6"
- getenv: "npm:^1.0.0"
- checksum: 10/4e75d0a519f10b8d0b886c4827b5314d4bee491b2c03df9d027349eb441bc84886e4a20b4b67b859e7ecba67e708c393203e43fae770f471fba1025cca73f540
+ getenv: "npm:^2.0.0"
+ checksum: 10/d0ba25ad9acddc56e8973f6a630282a0b207004b46457aace0b5829e5c7ff7f81d8f84b73e6dd5b796ef2613e41387c884f259e12f3c2db5548dc6e69be99eb1
languageName: node
linkType: hard
-"@expo/fingerprint@npm:0.13.1":
- version: 0.13.1
- resolution: "@expo/fingerprint@npm:0.13.1"
+"@expo/env@npm:~2.1.2":
+ version: 2.1.2
+ resolution: "@expo/env@npm:2.1.2"
+ dependencies:
+ chalk: "npm:^4.0.0"
+ debug: "npm:^4.3.4"
+ getenv: "npm:^2.0.0"
+ checksum: 10/e127ae2449de94afc52e41c8a4254b21eb6df047ba24da8b0a3baa245840338dc1eb00c8447fed6059ead13dae8dddef4ce8ce44c44f4154a886007967f473af
+ languageName: node
+ linkType: hard
+
+"@expo/fingerprint@npm:0.16.7":
+ version: 0.16.7
+ resolution: "@expo/fingerprint@npm:0.16.7"
dependencies:
+ "@expo/env": "npm:^2.1.2"
"@expo/spawn-async": "npm:^1.7.2"
arg: "npm:^5.0.2"
chalk: "npm:^4.1.2"
debug: "npm:^4.3.4"
- find-up: "npm:^5.0.0"
getenv: "npm:^2.0.0"
- glob: "npm:^10.4.2"
+ glob: "npm:^13.0.0"
ignore: "npm:^5.3.1"
- minimatch: "npm:^9.0.0"
- p-limit: "npm:^3.1.0"
+ minimatch: "npm:^10.2.2"
resolve-from: "npm:^5.0.0"
semver: "npm:^7.6.0"
bin:
fingerprint: bin/cli.js
- checksum: 10/ef9257e32191103245978b1947b9d761c28012ca2432025c7254311396c5b85e7a094ec4080e09457dbf99954824327c823d9990116aa8b82804e9e1dde1a69b
+ checksum: 10/b7a84ccc5a9a45eeecaa6f6e5238fe760d31b8d4f030c8f98260acbeb4df4087911ba16d6d871c51310e886d5122f2e3283d0b2b367433f00017d373dff662c1
languageName: node
linkType: hard
-"@expo/image-utils@npm:^0.7.4":
- version: 0.7.4
- resolution: "@expo/image-utils@npm:0.7.4"
+"@expo/image-utils@npm:^0.8.14":
+ version: 0.8.14
+ resolution: "@expo/image-utils@npm:0.8.14"
dependencies:
+ "@expo/require-utils": "npm:^55.0.5"
"@expo/spawn-async": "npm:^1.7.2"
chalk: "npm:^4.0.0"
- getenv: "npm:^1.0.0"
+ getenv: "npm:^2.0.0"
jimp-compact: "npm:0.16.1"
parse-png: "npm:^2.1.0"
- resolve-from: "npm:^5.0.0"
semver: "npm:^7.6.0"
- temp-dir: "npm:~2.0.0"
- unique-string: "npm:~2.0.0"
- checksum: 10/dba225cde9a2312e45b4d0d1ce8d2310db2549f9b44b10ca9bcd470cee74fa7ff3178cc7aae8f6eaf4d2c8c8af2b2cc4b4aee1a3202085e8b91749f6ea279532
+ checksum: 10/2940cda3ed2e4677cf5b897639859978c6477984a33b86f7ef8e48051219dfacb8a65dbbe9c30c4833b544c9824c117a5e0ccf2e8746b3a636b900332134c2fb
+ languageName: node
+ linkType: hard
+
+"@expo/json-file@npm:^10.0.14, @expo/json-file@npm:^10.1.0":
+ version: 10.1.1
+ resolution: "@expo/json-file@npm:10.1.1"
+ dependencies:
+ "@babel/code-frame": "npm:^7.20.0"
+ json5: "npm:^2.2.3"
+ checksum: 10/39227d4f34c71ec61fabda22965c9833aa090eff616abb7faba013b88c8e049c7b8052eac9abd67c704d7a7b69b4301805c0b5d62ef3bbd41f176f32fe5caef1
languageName: node
linkType: hard
-"@expo/json-file@npm:^9.1.4, @expo/json-file@npm:~9.1.4":
- version: 9.1.4
- resolution: "@expo/json-file@npm:9.1.4"
+"@expo/json-file@npm:~10.0.14":
+ version: 10.0.14
+ resolution: "@expo/json-file@npm:10.0.14"
dependencies:
- "@babel/code-frame": "npm:~7.10.4"
+ "@babel/code-frame": "npm:^7.20.0"
json5: "npm:^2.2.3"
- checksum: 10/bebc52e38262c20313c6738904858214b5551f5a0f0eab270bd99d5b1dec44fd354df77750914c142d43828932b983f883e3af31d04861dda08012f139e0fed9
+ checksum: 10/205d2abda670499c91888658cf4483d52acc75a244d4a07651fb95b6f4e713c19f89f1a6a3c0033289a13cd9f4158e58e93025bc94c6840ecdbe0bd96c1786e1
+ languageName: node
+ linkType: hard
+
+"@expo/local-build-cache-provider@npm:55.0.13":
+ version: 55.0.13
+ resolution: "@expo/local-build-cache-provider@npm:55.0.13"
+ dependencies:
+ "@expo/config": "npm:~55.0.17"
+ chalk: "npm:^4.1.2"
+ checksum: 10/1cb2f70762a1eb01ac21bda7cd113cdeb1eb4c8dadf59b659187f957876f5086ea7f62c74d3c4890eb5d8f4e52eefb300c477bd6743daadb16ae229930558b20
+ languageName: node
+ linkType: hard
+
+"@expo/log-box@npm:55.0.12":
+ version: 55.0.12
+ resolution: "@expo/log-box@npm:55.0.12"
+ dependencies:
+ "@expo/dom-webview": "npm:^55.0.6"
+ anser: "npm:^1.4.9"
+ stacktrace-parser: "npm:^0.1.10"
+ peerDependencies:
+ "@expo/dom-webview": ^55.0.6
+ expo: "*"
+ react: "*"
+ react-native: "*"
+ checksum: 10/9229329d28af711f0e229e80889aa18223b90c132f74674c61b0f890a82427836335f0fc14379c9c190e146316f639e93946745166e0cb584ab5265a5e79ae2f
languageName: node
linkType: hard
-"@expo/metro-config@npm:0.20.15, @expo/metro-config@npm:~0.20.15":
- version: 0.20.15
- resolution: "@expo/metro-config@npm:0.20.15"
+"@expo/metro-config@npm:55.0.21, @expo/metro-config@npm:~55.0.21":
+ version: 55.0.21
+ resolution: "@expo/metro-config@npm:55.0.21"
dependencies:
+ "@babel/code-frame": "npm:^7.20.0"
"@babel/core": "npm:^7.20.0"
"@babel/generator": "npm:^7.20.5"
- "@babel/parser": "npm:^7.20.0"
- "@babel/types": "npm:^7.20.0"
- "@expo/config": "npm:~11.0.10"
- "@expo/env": "npm:~1.0.5"
- "@expo/json-file": "npm:~9.1.4"
+ "@expo/config": "npm:~55.0.17"
+ "@expo/env": "npm:~2.1.2"
+ "@expo/json-file": "npm:~10.0.14"
+ "@expo/metro": "npm:~55.1.1"
"@expo/spawn-async": "npm:^1.7.2"
+ browserslist: "npm:^4.25.0"
chalk: "npm:^4.1.0"
debug: "npm:^4.3.2"
- dotenv: "npm:~16.4.5"
- dotenv-expand: "npm:~11.0.6"
getenv: "npm:^2.0.0"
- glob: "npm:^10.4.2"
+ glob: "npm:^13.0.0"
+ hermes-parser: "npm:^0.32.0"
jsc-safe-url: "npm:^0.2.4"
- lightningcss: "npm:~1.27.0"
- minimatch: "npm:^9.0.0"
+ lightningcss: "npm:^1.30.1"
+ picomatch: "npm:^4.0.3"
postcss: "npm:~8.4.32"
resolve-from: "npm:^5.0.0"
- checksum: 10/66894ca241a61e7739572b54fb96ba7a5390f7c71c01f17aaaf4787df87685d05628dd9f75eb84b2c07a20998cea2756756e239d196ef2cb7d1c2173be52855c
+ peerDependencies:
+ expo: "*"
+ peerDependenciesMeta:
+ expo:
+ optional: true
+ checksum: 10/f535f19e799626ba4606e9a2d89b29d40dc7a4fbac8d0078eae503ca315d76b3ec4876317ecffccb301cb2771fb489fd1020e4b6d79a91c32d86b5dbc80af9aa
languageName: node
linkType: hard
-"@expo/metro-runtime@npm:5.0.4":
- version: 5.0.4
- resolution: "@expo/metro-runtime@npm:5.0.4"
+"@expo/metro-runtime@npm:~55.0.11":
+ version: 55.0.11
+ resolution: "@expo/metro-runtime@npm:55.0.11"
+ dependencies:
+ "@expo/log-box": "npm:55.0.12"
+ anser: "npm:^1.4.9"
+ pretty-format: "npm:^29.7.0"
+ stacktrace-parser: "npm:^0.1.10"
+ whatwg-fetch: "npm:^3.0.0"
peerDependencies:
+ expo: "*"
+ react: "*"
+ react-dom: "*"
react-native: "*"
- checksum: 10/7aa5ddcab4effaebecb3b04885cf45ca32d5c320eb3045aa44b8d05266d8508512fe7b015be0bd7d1b9a338342a8a97605a5b65f69fdd8f0aae8dac0a617b3a1
+ peerDependenciesMeta:
+ react-dom:
+ optional: true
+ checksum: 10/24af73525d0ffc4732c7189cf5edaf6f99fb61af1a795fe7a6affac580bc74f3db9c10bd28021b7938a1ba8e6a456808cdd4e7884e6b9e12a2e6316dc8945a36
languageName: node
linkType: hard
-"@expo/osascript@npm:^2.2.4":
- version: 2.2.4
- resolution: "@expo/osascript@npm:2.2.4"
+"@expo/metro@npm:~55.1.1":
+ version: 55.1.1
+ resolution: "@expo/metro@npm:55.1.1"
+ dependencies:
+ metro: "npm:0.83.7"
+ metro-babel-transformer: "npm:0.83.7"
+ metro-cache: "npm:0.83.7"
+ metro-cache-key: "npm:0.83.7"
+ metro-config: "npm:0.83.7"
+ metro-core: "npm:0.83.7"
+ metro-file-map: "npm:0.83.7"
+ metro-minify-terser: "npm:0.83.7"
+ metro-resolver: "npm:0.83.7"
+ metro-runtime: "npm:0.83.7"
+ metro-source-map: "npm:0.83.7"
+ metro-symbolicate: "npm:0.83.7"
+ metro-transform-plugins: "npm:0.83.7"
+ metro-transform-worker: "npm:0.83.7"
+ checksum: 10/f74451f45ffe970c5e244d4021060840624aee8242ca57a4092fb4a9cebb350ae102b7b2f71383a456b4143653fb32bce157955ee26661daa2b1e3a2950f49af
+ languageName: node
+ linkType: hard
+
+"@expo/osascript@npm:^2.4.3":
+ version: 2.5.1
+ resolution: "@expo/osascript@npm:2.5.1"
dependencies:
"@expo/spawn-async": "npm:^1.7.2"
- exec-async: "npm:^2.2.0"
- checksum: 10/a0c24615e6cb6a8ae8b9d8c5df37156137ca9fb71e2a5e2bec9f98ab0bca5738554f5bbddcd5b73f03445f5f705c96437d3dc30221ac586f52f3f209a6893a25
+ checksum: 10/119e3b00cc8774b79805f68f80fbf79a097d689d6465e3e0305de643d7877cd4a71d0419084081a19dc36e0fe67e39968699b45f24cf604534ba2ea534594580
languageName: node
linkType: hard
-"@expo/package-manager@npm:^1.8.4":
- version: 1.8.4
- resolution: "@expo/package-manager@npm:1.8.4"
+"@expo/package-manager@npm:^1.10.5":
+ version: 1.11.1
+ resolution: "@expo/package-manager@npm:1.11.1"
dependencies:
- "@expo/json-file": "npm:^9.1.4"
+ "@expo/json-file": "npm:^10.1.0"
"@expo/spawn-async": "npm:^1.7.2"
chalk: "npm:^4.0.0"
npm-package-arg: "npm:^11.0.0"
ora: "npm:^3.4.0"
resolve-workspace-root: "npm:^2.0.0"
- checksum: 10/269517f6468b1f7ede0780d343dfed5d6d96dba813529229c28604360247d11972ef5d8229ed26cfd38cc9a02113d3f3f0abd91697de3f64f73df5c62f0f39d0
+ checksum: 10/368c9d1e0aa46690dd491bfc3b430cf95f4a4d1917312dbe46e9ce491409815304d215183b99d9d236d5be4cf11c9919762b7cb9cf9e16d089e85676c0aa8c3f
languageName: node
linkType: hard
-"@expo/plist@npm:^0.3.4":
- version: 0.3.4
- resolution: "@expo/plist@npm:0.3.4"
+"@expo/plist@npm:^0.5.3":
+ version: 0.5.3
+ resolution: "@expo/plist@npm:0.5.3"
dependencies:
"@xmldom/xmldom": "npm:^0.8.8"
- base64-js: "npm:^1.2.3"
+ base64-js: "npm:^1.5.1"
xmlbuilder: "npm:^15.1.1"
- checksum: 10/63bb0b8b187452fcacc80f541e362ad3c867bd5489699d57db009718cd30288d1057286a42d682343659464ff77d610d6867865ccbce1f55a53f7911dbfbda03
+ checksum: 10/ea8eb855c4101e0baedaf57a70078611920bcda29738b574b28ef2ba457172459f18654382443b5143e9bb1f4f381d91eac29baeb84b0af1a08bf1006415c1c7
languageName: node
linkType: hard
-"@expo/prebuild-config@npm:^9.0.7":
- version: 9.0.7
- resolution: "@expo/prebuild-config@npm:9.0.7"
+"@expo/prebuild-config@npm:^55.0.18":
+ version: 55.0.18
+ resolution: "@expo/prebuild-config@npm:55.0.18"
dependencies:
- "@expo/config": "npm:~11.0.10"
- "@expo/config-plugins": "npm:~10.0.3"
- "@expo/config-types": "npm:^53.0.4"
- "@expo/image-utils": "npm:^0.7.4"
- "@expo/json-file": "npm:^9.1.4"
- "@react-native/normalize-colors": "npm:0.79.4"
+ "@expo/config": "npm:~55.0.17"
+ "@expo/config-plugins": "npm:~55.0.9"
+ "@expo/config-types": "npm:^55.0.5"
+ "@expo/image-utils": "npm:^0.8.14"
+ "@expo/json-file": "npm:^10.0.14"
+ "@react-native/normalize-colors": "npm:0.83.6"
debug: "npm:^4.3.1"
resolve-from: "npm:^5.0.0"
semver: "npm:^7.6.0"
xml2js: "npm:0.6.0"
- checksum: 10/6581d02ac590547854956fec8b312b79678d311addc2a0ca23a479df9394badc5f2c461009ec956d803d18ce1d8204cbe269a2adc3ce5173febccd8bd2612c13
+ peerDependencies:
+ expo: "*"
+ checksum: 10/7208f89a873089f75a7e482942176adb20552e9c816898da589c03ea432363d1b52b05007d21d360de97a0206aac15b7b176cf5defa7277c9bc6087b6d9841a6
+ languageName: node
+ linkType: hard
+
+"@expo/require-utils@npm:^55.0.5":
+ version: 55.0.5
+ resolution: "@expo/require-utils@npm:55.0.5"
+ dependencies:
+ "@babel/code-frame": "npm:^7.20.0"
+ "@babel/core": "npm:^7.25.2"
+ "@babel/plugin-transform-modules-commonjs": "npm:^7.24.8"
+ peerDependencies:
+ typescript: ^5.0.0 || ^5.0.0-0
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: 10/0799a241d771d80becf8ff01564d3a49e9b8a30ef08da9123bcc33a3c67b2c545aa05c5841bbf33621f44b01559a16684c1cfcafd0119f816e4af57c07ac267d
+ languageName: node
+ linkType: hard
+
+"@expo/router-server@npm:^55.0.16":
+ version: 55.0.16
+ resolution: "@expo/router-server@npm:55.0.16"
+ dependencies:
+ debug: "npm:^4.3.4"
+ peerDependencies:
+ "@expo/metro-runtime": ^55.0.11
+ expo: "*"
+ expo-constants: ^55.0.16
+ expo-font: ^55.0.7
+ expo-router: "*"
+ expo-server: ^55.0.9
+ react: "*"
+ react-dom: "*"
+ react-server-dom-webpack: ~19.0.1 || ~19.1.2 || ~19.2.1
+ peerDependenciesMeta:
+ "@expo/metro-runtime":
+ optional: true
+ expo-router:
+ optional: true
+ react-dom:
+ optional: true
+ react-server-dom-webpack:
+ optional: true
+ checksum: 10/f9bd7a57fb12f00697aa8457936826f35bf4589c36cc12f88892f0904fd4c44a2e70e47a5d7c569fb15deb9bd1a93c56dff96bdaade4ebc4a8e3e70deb7f5ec2
+ languageName: node
+ linkType: hard
+
+"@expo/schema-utils@npm:^55.0.4":
+ version: 55.0.4
+ resolution: "@expo/schema-utils@npm:55.0.4"
+ checksum: 10/e8c1658917d7da56ccbe0763b575c17bc8101db598a054985bd3b3fbb3185099cba77192be765cbf119a3ba0f5d273f6033445103497d523112937b443836943
languageName: node
linkType: hard
@@ -2393,14 +2483,14 @@ __metadata:
languageName: node
linkType: hard
-"@expo/vector-icons@npm:^14.0.0":
- version: 14.1.0
- resolution: "@expo/vector-icons@npm:14.1.0"
+"@expo/vector-icons@npm:^15.0.2":
+ version: 15.1.1
+ resolution: "@expo/vector-icons@npm:15.1.1"
peerDependencies:
- expo-font: "*"
+ expo-font: ">=14.0.4"
react: "*"
react-native: "*"
- checksum: 10/5b80a684042672e40f311a921fca7acc964fdddb1edd2c2c22253f5b9097e9fe441626ffa50c98ffc2622a3f1a9b5315a8a73796348d3b03108b4da2600384bc
+ checksum: 10/204fafd5141c81bd55dd33f6c00cdc48ec1d37b6460be6fa3f851ccb235e1fad1097f22d034470daa49a5b839d058bbcadda1efd349c670c2fdce2ae65fb9bba
languageName: node
linkType: hard
@@ -2411,23 +2501,22 @@ __metadata:
languageName: node
linkType: hard
-"@expo/xcpretty@npm:^4.3.0":
- version: 4.3.2
- resolution: "@expo/xcpretty@npm:4.3.2"
+"@expo/xcpretty@npm:^4.4.0":
+ version: 4.4.4
+ resolution: "@expo/xcpretty@npm:4.4.4"
dependencies:
- "@babel/code-frame": "npm:7.10.4"
+ "@babel/code-frame": "npm:^7.20.0"
chalk: "npm:^4.1.0"
- find-up: "npm:^5.0.0"
js-yaml: "npm:^4.1.0"
bin:
excpretty: build/cli.js
- checksum: 10/4d2adaf531d24154898b858d3d0f3b4ec272fa08bb628f94cadee5b1eb505cc1f3a6b0ab7c1cb3d55af0f22c2534b4a9781a6fe7293dc2062fc5784eb376b0bb
+ checksum: 10/b8ba0f0acc099c4efb5dfae7a18e0f3ace04744f1a75c4e8d79e42e9f54a0b6579027340226cea4f0a39a3d20360a83f1577682a790f4deaf4c42e6df4ca388d
languageName: node
linkType: hard
-"@gorhom/bottom-sheet@npm:5.1.6":
- version: 5.1.6
- resolution: "@gorhom/bottom-sheet@npm:5.1.6"
+"@gorhom/bottom-sheet@npm:5.2.14":
+ version: 5.2.14
+ resolution: "@gorhom/bottom-sheet@npm:5.2.14"
dependencies:
"@gorhom/portal": "npm:1.0.14"
invariant: "npm:^2.2.4"
@@ -2437,13 +2526,13 @@ __metadata:
react: "*"
react-native: "*"
react-native-gesture-handler: ">=2.16.1"
- react-native-reanimated: ">=3.16.0"
+ react-native-reanimated: "*"
peerDependenciesMeta:
"@types/react":
optional: true
"@types/react-native":
optional: true
- checksum: 10/321d85abac24cfab5ce6c77623381c73d95a09d8b1d95c0e7e968540af5c9d1bd3369b669459df483a962f65a363ea929940f006a1b4f3acf8f4b31500c4863f
+ checksum: 10/6d2008a7b47fcc26bd15d6fa6aa827a2df64a3b07754ddfc861a1a70f52762268f09f386e1d469d256ba0ed04602f9af99195fa01b799306750012fc4774e3bd
languageName: node
linkType: hard
@@ -2497,235 +2586,244 @@ __metadata:
languageName: node
linkType: hard
-"@hutson/parse-repository-url@npm:^5.0.0":
- version: 5.0.0
- resolution: "@hutson/parse-repository-url@npm:5.0.0"
- checksum: 10/040bc80dd1be5b12718af8a1d2fc58bbf793d41040ad4cedfe864079fddb542f106aee998beb7e42b7ebf882237e45b559bdf1ed3f6a607a403e51d849f37118
+"@inquirer/ansi@npm:^2.0.5":
+ version: 2.0.5
+ resolution: "@inquirer/ansi@npm:2.0.5"
+ checksum: 10/482f8a606885ee0377a60eb5e9b303ae75fcfb2c6250819be348047c89e4e01a25feef369d3646dec7ba17e38cd5cc08271db6db21c401be315b3ada749e6b53
languageName: node
linkType: hard
-"@inquirer/checkbox@npm:^4.1.8":
- version: 4.1.8
- resolution: "@inquirer/checkbox@npm:4.1.8"
+"@inquirer/checkbox@npm:^5.1.4":
+ version: 5.1.5
+ resolution: "@inquirer/checkbox@npm:5.1.5"
dependencies:
- "@inquirer/core": "npm:^10.1.13"
- "@inquirer/figures": "npm:^1.0.12"
- "@inquirer/type": "npm:^3.0.7"
- ansi-escapes: "npm:^4.3.2"
- yoctocolors-cjs: "npm:^2.1.2"
+ "@inquirer/ansi": "npm:^2.0.5"
+ "@inquirer/core": "npm:^11.1.10"
+ "@inquirer/figures": "npm:^2.0.5"
+ "@inquirer/type": "npm:^4.0.5"
peerDependencies:
"@types/node": ">=18"
peerDependenciesMeta:
"@types/node":
optional: true
- checksum: 10/b7262c3c03fc6b6aec17aeeb6b0265f1ec755ba1a8cda997baa49066cb8d58b7af5671c726c3a41ca61c8e50e964214ab898207a28fb224592940338209eecbe
+ checksum: 10/bfb249d65c88767cb88a9f7ef7b6897ec5adb380a795f1a8624247be124f3e32f5e46acba1b09dafa87a9a575b7785b9551d003e4854929eeff4f49f7915898a
languageName: node
linkType: hard
-"@inquirer/confirm@npm:^5.1.12":
- version: 5.1.12
- resolution: "@inquirer/confirm@npm:5.1.12"
+"@inquirer/confirm@npm:^6.0.12":
+ version: 6.0.13
+ resolution: "@inquirer/confirm@npm:6.0.13"
dependencies:
- "@inquirer/core": "npm:^10.1.13"
- "@inquirer/type": "npm:^3.0.7"
+ "@inquirer/core": "npm:^11.1.10"
+ "@inquirer/type": "npm:^4.0.5"
peerDependencies:
"@types/node": ">=18"
peerDependenciesMeta:
"@types/node":
optional: true
- checksum: 10/858b0ce79e0893851ad81c322b720130eae65f700db4688b53dbd3c7a0e339d3bc6a728f48f2b78fcc1cd5a1f2ea01e756a8c7d55af83b0aec0e354119ced661
+ checksum: 10/3447b452c9a80848dea889390d4821c548383995f43388aa54f0705c3e1a1e728e4385e2678c9e102e84a73db6f2f99d90743d44f4389ac1c912f44020e7f64e
languageName: node
linkType: hard
-"@inquirer/core@npm:^10.1.13":
- version: 10.1.13
- resolution: "@inquirer/core@npm:10.1.13"
+"@inquirer/core@npm:^11.1.10":
+ version: 11.1.10
+ resolution: "@inquirer/core@npm:11.1.10"
dependencies:
- "@inquirer/figures": "npm:^1.0.12"
- "@inquirer/type": "npm:^3.0.7"
- ansi-escapes: "npm:^4.3.2"
+ "@inquirer/ansi": "npm:^2.0.5"
+ "@inquirer/figures": "npm:^2.0.5"
+ "@inquirer/type": "npm:^4.0.5"
cli-width: "npm:^4.1.0"
- mute-stream: "npm:^2.0.0"
+ fast-wrap-ansi: "npm:^0.2.0"
+ mute-stream: "npm:^3.0.0"
signal-exit: "npm:^4.1.0"
- wrap-ansi: "npm:^6.2.0"
- yoctocolors-cjs: "npm:^2.1.2"
peerDependencies:
"@types/node": ">=18"
peerDependenciesMeta:
"@types/node":
optional: true
- checksum: 10/810d0382ae1da52e0acb093a3205a9582d60ce90e824d7edae5c29690e7c04dead3e1347672217df33f4bd72c028fd401f8947bbde3a57ab74b1f721e44be025
+ checksum: 10/7efd8982b8f2cea4f0a5dba389cba0b1d50a383135ee2b238b6f90433bbc099ffe72752c418ef4856f93483e63847bd0cc0180d298ef98f608bf709b4065819c
languageName: node
linkType: hard
-"@inquirer/editor@npm:^4.2.13":
- version: 4.2.13
- resolution: "@inquirer/editor@npm:4.2.13"
+"@inquirer/editor@npm:^5.1.1":
+ version: 5.1.2
+ resolution: "@inquirer/editor@npm:5.1.2"
dependencies:
- "@inquirer/core": "npm:^10.1.13"
- "@inquirer/type": "npm:^3.0.7"
- external-editor: "npm:^3.1.0"
+ "@inquirer/core": "npm:^11.1.10"
+ "@inquirer/external-editor": "npm:^3.0.0"
+ "@inquirer/type": "npm:^4.0.5"
peerDependencies:
"@types/node": ">=18"
peerDependenciesMeta:
"@types/node":
optional: true
- checksum: 10/e4d1e98b8f3acc79b5fcd548c149df1bdd447a56b9b33b357d948d68d605671ca7618065a00d17a5630aafcbb3a747ecd514c6bf9f8c225f73758ac35798b61a
+ checksum: 10/e6e861236c032b8eb3229825dd270f37adbb50cda8ae016cd25c0d4613c767e03ff73397ce7b8aada54e6d33c42c1a428989d841b619028b4cc0db0ccbecad2a
languageName: node
linkType: hard
-"@inquirer/expand@npm:^4.0.15":
- version: 4.0.15
- resolution: "@inquirer/expand@npm:4.0.15"
+"@inquirer/expand@npm:^5.0.13":
+ version: 5.0.14
+ resolution: "@inquirer/expand@npm:5.0.14"
dependencies:
- "@inquirer/core": "npm:^10.1.13"
- "@inquirer/type": "npm:^3.0.7"
- yoctocolors-cjs: "npm:^2.1.2"
+ "@inquirer/core": "npm:^11.1.10"
+ "@inquirer/type": "npm:^4.0.5"
peerDependencies:
"@types/node": ">=18"
peerDependenciesMeta:
"@types/node":
optional: true
- checksum: 10/c0935eec81137ce1a9d4ced4544a02f2f69bdf3df85e70c0ed27d54d62ea9c3c0df27c552010a410b1117ecd04bb16679e12b71ed8eb4d7e5b6e9433ed62f2d8
+ checksum: 10/9fdf7c0ce0b829877c88df8c732181de0a153159ea581736647590ee8701a4d5690f7b97a7967674441ed6e971ba29a454cdee2b489fb1222210bc37948a78d9
languageName: node
linkType: hard
-"@inquirer/figures@npm:^1.0.12":
- version: 1.0.12
- resolution: "@inquirer/figures@npm:1.0.12"
- checksum: 10/2ef81c00a92da48891f1eb55b7ea609f32be54c7e9c9dab232a7e8813c93e95107f6385b503a34bcc71edc49b9eb10ea9a31e27dba5ecdc140408efe840cdfa7
+"@inquirer/external-editor@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "@inquirer/external-editor@npm:3.0.0"
+ dependencies:
+ chardet: "npm:^2.1.1"
+ iconv-lite: "npm:^0.7.2"
+ peerDependencies:
+ "@types/node": ">=18"
+ peerDependenciesMeta:
+ "@types/node":
+ optional: true
+ checksum: 10/a2b0a255601f563317c21547778fb081d0356de478ffa70eb29a9e2247761a76b97fb7f50dcc5e1e3cafb2f888f3ac684374c35f929d1f8b280361c6c66c97d0
+ languageName: node
+ linkType: hard
+
+"@inquirer/figures@npm:^2.0.5":
+ version: 2.0.5
+ resolution: "@inquirer/figures@npm:2.0.5"
+ checksum: 10/e4d09c11a75206578abcfd8fc69b0f54cff7a853826696df5b3a45ed24ebc5c82e8998f1e9fa42119de848e6a0a526a6ac476053800413637bf6d21c2116cc60
languageName: node
linkType: hard
-"@inquirer/input@npm:^4.1.12":
- version: 4.1.12
- resolution: "@inquirer/input@npm:4.1.12"
+"@inquirer/input@npm:^5.0.12":
+ version: 5.0.13
+ resolution: "@inquirer/input@npm:5.0.13"
dependencies:
- "@inquirer/core": "npm:^10.1.13"
- "@inquirer/type": "npm:^3.0.7"
+ "@inquirer/core": "npm:^11.1.10"
+ "@inquirer/type": "npm:^4.0.5"
peerDependencies:
"@types/node": ">=18"
peerDependenciesMeta:
"@types/node":
optional: true
- checksum: 10/ac7a95abda133fd24205513102035e87be00d0d451c61e0dd439c791cd39f57ce4593ee75b6dcc358ffd92ce4b6b2cfa6db6cff0b173e15e9cb68df6a0fb7c7d
+ checksum: 10/1f16fb3a6b97ebed3243fd52a552e77945ea059acab17a9e8015576d91d9924fefe8420ffc63120c879c3d89ab44194de9daf01f9f8b4eacaa0d4a02ba6798ed
languageName: node
linkType: hard
-"@inquirer/number@npm:^3.0.15":
- version: 3.0.15
- resolution: "@inquirer/number@npm:3.0.15"
+"@inquirer/number@npm:^4.0.12":
+ version: 4.0.13
+ resolution: "@inquirer/number@npm:4.0.13"
dependencies:
- "@inquirer/core": "npm:^10.1.13"
- "@inquirer/type": "npm:^3.0.7"
+ "@inquirer/core": "npm:^11.1.10"
+ "@inquirer/type": "npm:^4.0.5"
peerDependencies:
"@types/node": ">=18"
peerDependenciesMeta:
"@types/node":
optional: true
- checksum: 10/a19804ed1e8ee0a64a018c3e623bc4614674a97ae228f14fcb36e59043a0a205468eacd9a463e82c7ebeffbbba39a88a51e0cee916bf1067a6531f8f573479da
+ checksum: 10/cf1c4b2ec325e31d4771fb52e23de80f24d6faa3f2fb4f94bd9212d9b2750e23a0bb14088c0c8684e5aa0f2780386109f0f4f39a7d23ea968913179d0b0b6249
languageName: node
linkType: hard
-"@inquirer/password@npm:^4.0.15":
- version: 4.0.15
- resolution: "@inquirer/password@npm:4.0.15"
+"@inquirer/password@npm:^5.0.12":
+ version: 5.0.13
+ resolution: "@inquirer/password@npm:5.0.13"
dependencies:
- "@inquirer/core": "npm:^10.1.13"
- "@inquirer/type": "npm:^3.0.7"
- ansi-escapes: "npm:^4.3.2"
+ "@inquirer/ansi": "npm:^2.0.5"
+ "@inquirer/core": "npm:^11.1.10"
+ "@inquirer/type": "npm:^4.0.5"
peerDependencies:
"@types/node": ">=18"
peerDependenciesMeta:
"@types/node":
optional: true
- checksum: 10/e626ae5b5938786a35c771ff150765a6fe7ee1eab466af756908aa7f8d9a99c5a1924ba322466e599a1b8713c358f927ae42a09eb7353e440be9b0e041e2d494
+ checksum: 10/00e2b8699c52df7c39ff8940929f12829a94ca7d3b84fb50a27f87d964baf12c96a6492ae556cd584376ff1989924af7b4fe90d4eb1e01a440078a7af5d49c18
languageName: node
linkType: hard
-"@inquirer/prompts@npm:^7.5.3":
- version: 7.5.3
- resolution: "@inquirer/prompts@npm:7.5.3"
- dependencies:
- "@inquirer/checkbox": "npm:^4.1.8"
- "@inquirer/confirm": "npm:^5.1.12"
- "@inquirer/editor": "npm:^4.2.13"
- "@inquirer/expand": "npm:^4.0.15"
- "@inquirer/input": "npm:^4.1.12"
- "@inquirer/number": "npm:^3.0.15"
- "@inquirer/password": "npm:^4.0.15"
- "@inquirer/rawlist": "npm:^4.1.3"
- "@inquirer/search": "npm:^3.0.15"
- "@inquirer/select": "npm:^4.2.3"
+"@inquirer/prompts@npm:8.4.2":
+ version: 8.4.2
+ resolution: "@inquirer/prompts@npm:8.4.2"
+ dependencies:
+ "@inquirer/checkbox": "npm:^5.1.4"
+ "@inquirer/confirm": "npm:^6.0.12"
+ "@inquirer/editor": "npm:^5.1.1"
+ "@inquirer/expand": "npm:^5.0.13"
+ "@inquirer/input": "npm:^5.0.12"
+ "@inquirer/number": "npm:^4.0.12"
+ "@inquirer/password": "npm:^5.0.12"
+ "@inquirer/rawlist": "npm:^5.2.8"
+ "@inquirer/search": "npm:^4.1.8"
+ "@inquirer/select": "npm:^5.1.4"
peerDependencies:
"@types/node": ">=18"
peerDependenciesMeta:
"@types/node":
optional: true
- checksum: 10/5dec8dc9f81feaa61d94cfe1c5c79b7e906f3f727223fef8a673f837b5f04ad05584742202e1222307b2b5098384859864cca8d7f5a103958de0a9cebb31892c
+ checksum: 10/96d7b01ca9961554e1739c60c82a2162233f246c2b401cff1b1376861e7e732814475aa20bcbe74014a4a8bda7872a907f9c8d9beb034f68d900e04606b32f48
languageName: node
linkType: hard
-"@inquirer/rawlist@npm:^4.1.3":
- version: 4.1.3
- resolution: "@inquirer/rawlist@npm:4.1.3"
+"@inquirer/rawlist@npm:^5.2.8":
+ version: 5.2.9
+ resolution: "@inquirer/rawlist@npm:5.2.9"
dependencies:
- "@inquirer/core": "npm:^10.1.13"
- "@inquirer/type": "npm:^3.0.7"
- yoctocolors-cjs: "npm:^2.1.2"
+ "@inquirer/core": "npm:^11.1.10"
+ "@inquirer/type": "npm:^4.0.5"
peerDependencies:
"@types/node": ">=18"
peerDependenciesMeta:
"@types/node":
optional: true
- checksum: 10/b2fce9517c605dd6aa337a253bc9f12ccdbae2d27044fe0a782e61d416f89c842c670f5cb07ea90b1b22fde2eb1aec63cbdc8f36ed9ff8b5079ace0740afcbf7
+ checksum: 10/2e381691f78660f703f69bb4d1f38e125e62d01c507e21893a84784186a036aabd0418b8b4bad79851921718a8c84abad6914e9e5a839deebef7d95c662e0f1f
languageName: node
linkType: hard
-"@inquirer/search@npm:^3.0.15":
- version: 3.0.15
- resolution: "@inquirer/search@npm:3.0.15"
+"@inquirer/search@npm:^4.1.8":
+ version: 4.1.9
+ resolution: "@inquirer/search@npm:4.1.9"
dependencies:
- "@inquirer/core": "npm:^10.1.13"
- "@inquirer/figures": "npm:^1.0.12"
- "@inquirer/type": "npm:^3.0.7"
- yoctocolors-cjs: "npm:^2.1.2"
+ "@inquirer/core": "npm:^11.1.10"
+ "@inquirer/figures": "npm:^2.0.5"
+ "@inquirer/type": "npm:^4.0.5"
peerDependencies:
"@types/node": ">=18"
peerDependenciesMeta:
"@types/node":
optional: true
- checksum: 10/e91dc5c473324e6fbd70ea9617db68dd5196c6c65d471f0299ec4b67dd9187529d8febadaae260dbb4708c078da8038eeeda2495f213b207c21b0c2538a21be4
+ checksum: 10/14fbe3ae19755a92cc9c57f5140eb43f3debcf81e5542af241f946dbb7c9f67ba24e6bf3053d6b1a4fe5b5f88c1211b1392ed914fa2e612e787366a9467a969c
languageName: node
linkType: hard
-"@inquirer/select@npm:^4.2.3":
- version: 4.2.3
- resolution: "@inquirer/select@npm:4.2.3"
+"@inquirer/select@npm:^5.1.4":
+ version: 5.1.5
+ resolution: "@inquirer/select@npm:5.1.5"
dependencies:
- "@inquirer/core": "npm:^10.1.13"
- "@inquirer/figures": "npm:^1.0.12"
- "@inquirer/type": "npm:^3.0.7"
- ansi-escapes: "npm:^4.3.2"
- yoctocolors-cjs: "npm:^2.1.2"
+ "@inquirer/ansi": "npm:^2.0.5"
+ "@inquirer/core": "npm:^11.1.10"
+ "@inquirer/figures": "npm:^2.0.5"
+ "@inquirer/type": "npm:^4.0.5"
peerDependencies:
"@types/node": ">=18"
peerDependenciesMeta:
"@types/node":
optional: true
- checksum: 10/29630216af526d87318415312d71ceacfe0d73d48faccdf50694293865b43285dae87b9072ac3dbb39458cd1815ad6e27cd6266d57b1d589b71e8bb4a544bc93
+ checksum: 10/c69f357fc40da11537cc978983bb2fe44c5be2afbd46ee32fbb2f9cc252e131bb381291f78d19b790d965ee6ef66a6f999efd33d2dce8d40793f35f87483b834
languageName: node
linkType: hard
-"@inquirer/type@npm:^3.0.7":
- version: 3.0.7
- resolution: "@inquirer/type@npm:3.0.7"
+"@inquirer/type@npm:^4.0.5":
+ version: 4.0.5
+ resolution: "@inquirer/type@npm:4.0.5"
peerDependencies:
"@types/node": ">=18"
peerDependenciesMeta:
"@types/node":
optional: true
- checksum: 10/c63671a0905f921116778254f4ee251a57e70a5fb9e27b92f581275c1604e0a7a5b30f8aa289a01508cd951870e84390d548d1cba9c1e53302eeffa5e0173dae
+ checksum: 10/83d15e11cc0586373070e8c262f69b1d1e4a6c72f58b3afb3d163479309f5a9bb584320eec2d85474506fb845a114e2c50010758fcf3af56c93293d579f76333
languageName: node
linkType: hard
@@ -2779,58 +2877,58 @@ __metadata:
languageName: node
linkType: hard
-"@jest/console@npm:30.0.2":
- version: 30.0.2
- resolution: "@jest/console@npm:30.0.2"
+"@jest/console@npm:30.4.1":
+ version: 30.4.1
+ resolution: "@jest/console@npm:30.4.1"
dependencies:
- "@jest/types": "npm:30.0.1"
+ "@jest/types": "npm:30.4.1"
"@types/node": "npm:*"
chalk: "npm:^4.1.2"
- jest-message-util: "npm:30.0.2"
- jest-util: "npm:30.0.2"
+ jest-message-util: "npm:30.4.1"
+ jest-util: "npm:30.4.1"
slash: "npm:^3.0.0"
- checksum: 10/660f8c119101666ed07e5ef33b8beb086547b646c4fd50912e1a1bc9b6234538949954de7f88c24070b6940a51b7cc6a148af5bcd45887a97719c13168bdcf3d
+ checksum: 10/4eb463d29654c20716f5f9cde43e5d958cb3b9234477df57da5b3814c3f1a4a0ab611a8eaf4b5abc146190a012584d7025f445f3560ed62acd843fc95c0a0e65
languageName: node
linkType: hard
-"@jest/core@npm:30.0.2":
- version: 30.0.2
- resolution: "@jest/core@npm:30.0.2"
+"@jest/core@npm:30.4.2":
+ version: 30.4.2
+ resolution: "@jest/core@npm:30.4.2"
dependencies:
- "@jest/console": "npm:30.0.2"
- "@jest/pattern": "npm:30.0.1"
- "@jest/reporters": "npm:30.0.2"
- "@jest/test-result": "npm:30.0.2"
- "@jest/transform": "npm:30.0.2"
- "@jest/types": "npm:30.0.1"
+ "@jest/console": "npm:30.4.1"
+ "@jest/pattern": "npm:30.4.0"
+ "@jest/reporters": "npm:30.4.1"
+ "@jest/test-result": "npm:30.4.1"
+ "@jest/transform": "npm:30.4.1"
+ "@jest/types": "npm:30.4.1"
"@types/node": "npm:*"
ansi-escapes: "npm:^4.3.2"
chalk: "npm:^4.1.2"
ci-info: "npm:^4.2.0"
exit-x: "npm:^0.2.2"
+ fast-json-stable-stringify: "npm:^2.1.0"
graceful-fs: "npm:^4.2.11"
- jest-changed-files: "npm:30.0.2"
- jest-config: "npm:30.0.2"
- jest-haste-map: "npm:30.0.2"
- jest-message-util: "npm:30.0.2"
- jest-regex-util: "npm:30.0.1"
- jest-resolve: "npm:30.0.2"
- jest-resolve-dependencies: "npm:30.0.2"
- jest-runner: "npm:30.0.2"
- jest-runtime: "npm:30.0.2"
- jest-snapshot: "npm:30.0.2"
- jest-util: "npm:30.0.2"
- jest-validate: "npm:30.0.2"
- jest-watcher: "npm:30.0.2"
- micromatch: "npm:^4.0.8"
- pretty-format: "npm:30.0.2"
+ jest-changed-files: "npm:30.4.1"
+ jest-config: "npm:30.4.2"
+ jest-haste-map: "npm:30.4.1"
+ jest-message-util: "npm:30.4.1"
+ jest-regex-util: "npm:30.4.0"
+ jest-resolve: "npm:30.4.1"
+ jest-resolve-dependencies: "npm:30.4.2"
+ jest-runner: "npm:30.4.2"
+ jest-runtime: "npm:30.4.2"
+ jest-snapshot: "npm:30.4.1"
+ jest-util: "npm:30.4.1"
+ jest-validate: "npm:30.4.1"
+ jest-watcher: "npm:30.4.1"
+ pretty-format: "npm:30.4.1"
slash: "npm:^3.0.0"
peerDependencies:
node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
peerDependenciesMeta:
node-notifier:
optional: true
- checksum: 10/ba28ef6aba53d3ce278bf93f6591dc262799e830f244f8164635b95984ad60b295690e949f97a70f6f704bcd01622a5cac950789c1ce700381328e85cc89fe5c
+ checksum: 10/ecc695392685ab56c6df5d29d6f7927141071d8f3f75e5f7c7664f0faded1307caf5daf051074252d5ddb9546bf2bfe3b0c63ca81fe6238dc34e1bb5f8a7a261
languageName: node
linkType: hard
@@ -2843,22 +2941,22 @@ __metadata:
languageName: node
linkType: hard
-"@jest/diff-sequences@npm:30.0.1":
- version: 30.0.1
- resolution: "@jest/diff-sequences@npm:30.0.1"
- checksum: 10/0ddb7c7ba92d6057a2ee51a9cfc2155b77cca707fe959167466ea02dcb0687018cc3c22b9622f25f3a417d6ad370e2d4dcfedf9f1410dc9c02954a7484423cc7
+"@jest/diff-sequences@npm:30.4.0":
+ version: 30.4.0
+ resolution: "@jest/diff-sequences@npm:30.4.0"
+ checksum: 10/65c27937c10a7157899dad5d176806104286f9d55464f318955a0cee98db8aed6b8f70ad4aee7133468087146422cdd391d49b1e101ec543db3283ee4eb59c06
languageName: node
linkType: hard
-"@jest/environment@npm:30.0.2":
- version: 30.0.2
- resolution: "@jest/environment@npm:30.0.2"
+"@jest/environment@npm:30.4.1":
+ version: 30.4.1
+ resolution: "@jest/environment@npm:30.4.1"
dependencies:
- "@jest/fake-timers": "npm:30.0.2"
- "@jest/types": "npm:30.0.1"
+ "@jest/fake-timers": "npm:30.4.1"
+ "@jest/types": "npm:30.4.1"
"@types/node": "npm:*"
- jest-mock: "npm:30.0.2"
- checksum: 10/1494352b70b5e33c50692ccd45b506db019709dada33b8600d43c09e6ec29476aab3ea200221adec359f57556903c5ad0a36c66528c6be5bca06c2e7ca5157d4
+ jest-mock: "npm:30.4.1"
+ checksum: 10/c25946fee29604f5aa24ea059bc3cc7bc4c8cdaf26db1ed6ffa4f28e37f5193cc4e868650c807d89caff4123e44d07b58200d4cb5960ebdb7d66531509d76359
languageName: node
linkType: hard
@@ -2874,36 +2972,36 @@ __metadata:
languageName: node
linkType: hard
-"@jest/expect-utils@npm:30.0.2":
- version: 30.0.2
- resolution: "@jest/expect-utils@npm:30.0.2"
+"@jest/expect-utils@npm:30.4.1":
+ version: 30.4.1
+ resolution: "@jest/expect-utils@npm:30.4.1"
dependencies:
- "@jest/get-type": "npm:30.0.1"
- checksum: 10/50ce456b023f8bb27e3acede54508c93d7a55b19cd95e556b027c0242ebb20af9c8ff9156b2c0321585964aa9d746bed51d6abc7126a8245203d2c6903f40d74
+ "@jest/get-type": "npm:30.1.0"
+ checksum: 10/3f0337ec791d669cacd07594521f2da71b956712dfd0c0007253dd5e886ef640df510af1357878a80ac56f09d3db9fd68e3db66959f0fdb3add5f551dd7e0f35
languageName: node
linkType: hard
-"@jest/expect@npm:30.0.2":
- version: 30.0.2
- resolution: "@jest/expect@npm:30.0.2"
+"@jest/expect@npm:30.4.1":
+ version: 30.4.1
+ resolution: "@jest/expect@npm:30.4.1"
dependencies:
- expect: "npm:30.0.2"
- jest-snapshot: "npm:30.0.2"
- checksum: 10/0e0979ea0e7a34299e440b1aba8bd6045f59dccb2f038b38fc7f81726d2f7aab21eac9ccdf6669517d7b7a11300d3429efe20fd62662d310d7c4fbe1de42e571
+ expect: "npm:30.4.1"
+ jest-snapshot: "npm:30.4.1"
+ checksum: 10/40ae0317a3590ced7a7fd21c49e6b1af6b122e6a83822e643af83f02034dfed6485248cae08d6bcf9380039ba3824ac56db18478712c64ddf5f709ee23cf30cd
languageName: node
linkType: hard
-"@jest/fake-timers@npm:30.0.2":
- version: 30.0.2
- resolution: "@jest/fake-timers@npm:30.0.2"
+"@jest/fake-timers@npm:30.4.1":
+ version: 30.4.1
+ resolution: "@jest/fake-timers@npm:30.4.1"
dependencies:
- "@jest/types": "npm:30.0.1"
- "@sinonjs/fake-timers": "npm:^13.0.0"
+ "@jest/types": "npm:30.4.1"
+ "@sinonjs/fake-timers": "npm:^15.4.0"
"@types/node": "npm:*"
- jest-message-util: "npm:30.0.2"
- jest-mock: "npm:30.0.2"
- jest-util: "npm:30.0.2"
- checksum: 10/16956bf92fde69378273e4a107e5534876a336350732e43ffd2265690649ebe524ffa47ca4deffc8f807d36d64fcaf98b98102d91282038055d4b16530d2dad4
+ jest-message-util: "npm:30.4.1"
+ jest-mock: "npm:30.4.1"
+ jest-util: "npm:30.4.1"
+ checksum: 10/bc7aff23548395d6e7957bc24f699f921a9616f2357ab49616b0468c7b5e94e6ac4cbdd45d306f1a5d7f72e2a055294f52be3666e4c1da7c137874c5b226e1c6
languageName: node
linkType: hard
@@ -2921,59 +3019,59 @@ __metadata:
languageName: node
linkType: hard
-"@jest/get-type@npm:30.0.1":
- version: 30.0.1
- resolution: "@jest/get-type@npm:30.0.1"
- checksum: 10/bd6cb2fe1661b652f06e5c6f7ef5aa37247a5b4bf04aad8ce6a8a8ba659efaf983bab9d52755be8cf92478f8d894c024de2fbddf4c3f6be804b808a20dfc347b
+"@jest/get-type@npm:30.1.0":
+ version: 30.1.0
+ resolution: "@jest/get-type@npm:30.1.0"
+ checksum: 10/e2a95fbb49ce2d15547db8af5602626caf9b05f62a5e583b4a2de9bd93a2bfe7175f9bbb2b8a5c3909ce261d467b6991d7265bb1d547cb60e7e97f571f361a70
languageName: node
linkType: hard
-"@jest/globals@npm:30.0.2":
- version: 30.0.2
- resolution: "@jest/globals@npm:30.0.2"
+"@jest/globals@npm:30.4.1":
+ version: 30.4.1
+ resolution: "@jest/globals@npm:30.4.1"
dependencies:
- "@jest/environment": "npm:30.0.2"
- "@jest/expect": "npm:30.0.2"
- "@jest/types": "npm:30.0.1"
- jest-mock: "npm:30.0.2"
- checksum: 10/7f553371ce0df543ed22df7677df3c1b3fd33fb7d58d800c387f457ee00467dcd80ceb26ecae44fb442eed78cb4401b71f7649540279bd6695c1141ab3542269
+ "@jest/environment": "npm:30.4.1"
+ "@jest/expect": "npm:30.4.1"
+ "@jest/types": "npm:30.4.1"
+ jest-mock: "npm:30.4.1"
+ checksum: 10/5fe04b9c3b97f0061e4464201ee0dd674dd958843eb80542791d1c576c51f12aaa3f3b369e136d5fd3f8c716f9c9bbfbb76491a3cbc3c4efb3cc71063f909132
languageName: node
linkType: hard
-"@jest/pattern@npm:30.0.1":
- version: 30.0.1
- resolution: "@jest/pattern@npm:30.0.1"
+"@jest/pattern@npm:30.4.0":
+ version: 30.4.0
+ resolution: "@jest/pattern@npm:30.4.0"
dependencies:
"@types/node": "npm:*"
- jest-regex-util: "npm:30.0.1"
- checksum: 10/afd03b4d3eadc9c9970cf924955dee47984a7e767901fe6fa463b17b246f0ddeec07b3e82c09715c54bde3c8abb92074160c0d79967bd23778724f184e7f5b7b
+ jest-regex-util: "npm:30.4.0"
+ checksum: 10/4fb1db0e586713708d2fcd79059315600978608483ef2d80e04a0a59b20b0d8de0d3f47cad950ff90bfb9ea3cb788709ee3d1eb225734e4dbf1c4b743c93d204
languageName: node
linkType: hard
-"@jest/reporters@npm:30.0.2":
- version: 30.0.2
- resolution: "@jest/reporters@npm:30.0.2"
+"@jest/reporters@npm:30.4.1":
+ version: 30.4.1
+ resolution: "@jest/reporters@npm:30.4.1"
dependencies:
"@bcoe/v8-coverage": "npm:^0.2.3"
- "@jest/console": "npm:30.0.2"
- "@jest/test-result": "npm:30.0.2"
- "@jest/transform": "npm:30.0.2"
- "@jest/types": "npm:30.0.1"
+ "@jest/console": "npm:30.4.1"
+ "@jest/test-result": "npm:30.4.1"
+ "@jest/transform": "npm:30.4.1"
+ "@jest/types": "npm:30.4.1"
"@jridgewell/trace-mapping": "npm:^0.3.25"
"@types/node": "npm:*"
chalk: "npm:^4.1.2"
collect-v8-coverage: "npm:^1.0.2"
exit-x: "npm:^0.2.2"
- glob: "npm:^10.3.10"
+ glob: "npm:^10.5.0"
graceful-fs: "npm:^4.2.11"
istanbul-lib-coverage: "npm:^3.0.0"
istanbul-lib-instrument: "npm:^6.0.0"
istanbul-lib-report: "npm:^3.0.0"
istanbul-lib-source-maps: "npm:^5.0.0"
istanbul-reports: "npm:^3.1.3"
- jest-message-util: "npm:30.0.2"
- jest-util: "npm:30.0.2"
- jest-worker: "npm:30.0.2"
+ jest-message-util: "npm:30.4.1"
+ jest-util: "npm:30.4.1"
+ jest-worker: "npm:30.4.1"
slash: "npm:^3.0.0"
string-length: "npm:^4.0.2"
v8-to-istanbul: "npm:^9.0.1"
@@ -2982,16 +3080,16 @@ __metadata:
peerDependenciesMeta:
node-notifier:
optional: true
- checksum: 10/6e32a3c58e81260f2d146ad641be3257df01ed083b7c5ff4c5e848d349f7af5595ae211d4cec0d0e98f17ea585af99ddcb57605cc0730ccd0f35b30578fd34fb
+ checksum: 10/e14e3717c9fe49004b6406cc53554f90954345917bb5f077d23e3a2cecde26d90493e1522d95f63b6c14ef06fb63d45b695ac6400d63b96fecc7a80d1ef83f4d
languageName: node
linkType: hard
-"@jest/schemas@npm:30.0.1":
- version: 30.0.1
- resolution: "@jest/schemas@npm:30.0.1"
+"@jest/schemas@npm:30.4.1":
+ version: 30.4.1
+ resolution: "@jest/schemas@npm:30.4.1"
dependencies:
"@sinclair/typebox": "npm:^0.34.0"
- checksum: 10/067d4c3f38f2d8267d3ed6cc813252c3be580035fe7e2c0fa187323ef4978233ebadb1477808aec048440a8d0f480f71f92c5f02f98bf66c59bf802da1a0b254
+ checksum: 10/86e62c8fd8fc77535085f1ede3a416430a3740f78b8f88ec7d0ee4516b22daf3326ffc1ade9d5f7839bbde923aaf1b5ac430a42ed4bb1a38edc3de5005a58f51
languageName: node
linkType: hard
@@ -3004,15 +3102,15 @@ __metadata:
languageName: node
linkType: hard
-"@jest/snapshot-utils@npm:30.0.1":
- version: 30.0.1
- resolution: "@jest/snapshot-utils@npm:30.0.1"
+"@jest/snapshot-utils@npm:30.4.1":
+ version: 30.4.1
+ resolution: "@jest/snapshot-utils@npm:30.4.1"
dependencies:
- "@jest/types": "npm:30.0.1"
+ "@jest/types": "npm:30.4.1"
chalk: "npm:^4.1.2"
graceful-fs: "npm:^4.2.11"
natural-compare: "npm:^1.4.0"
- checksum: 10/96dd2ce7888077554759a769e670988ed9e01ae5074c5c9915284ad5b3c240b57f15e5b223fdbfc4f7121e3b7ee4d0b83d12216b0d969d46cfbeacdd122aa3c4
+ checksum: 10/8f17768702153267388b3043f358027385e591ac4668699bfce3547cb8e08ac146a074913bcddf68c0a4f7155e24a6d582d27f4592f5c3bd5f9fbc3f9182ef78
languageName: node
linkType: hard
@@ -3027,50 +3125,49 @@ __metadata:
languageName: node
linkType: hard
-"@jest/test-result@npm:30.0.2":
- version: 30.0.2
- resolution: "@jest/test-result@npm:30.0.2"
+"@jest/test-result@npm:30.4.1":
+ version: 30.4.1
+ resolution: "@jest/test-result@npm:30.4.1"
dependencies:
- "@jest/console": "npm:30.0.2"
- "@jest/types": "npm:30.0.1"
+ "@jest/console": "npm:30.4.1"
+ "@jest/types": "npm:30.4.1"
"@types/istanbul-lib-coverage": "npm:^2.0.6"
collect-v8-coverage: "npm:^1.0.2"
- checksum: 10/02ba50845a5be94edee610f0f0cb57ddf1df3352434f37c8a950383ab096b3d0c7b0e5c147898e5c99e0d52aa62d9c099fd065d30ddc5c6a824e71514c6d732d
+ checksum: 10/c420182d72cef64827981230b4c84b2de3f4312067e7baf1e3e13c501dc57f73faa09fed1a5ed1a6e96bc29f6c67ac2c14de5f973945f14853010729678cb44a
languageName: node
linkType: hard
-"@jest/test-sequencer@npm:30.0.2":
- version: 30.0.2
- resolution: "@jest/test-sequencer@npm:30.0.2"
+"@jest/test-sequencer@npm:30.4.1":
+ version: 30.4.1
+ resolution: "@jest/test-sequencer@npm:30.4.1"
dependencies:
- "@jest/test-result": "npm:30.0.2"
+ "@jest/test-result": "npm:30.4.1"
graceful-fs: "npm:^4.2.11"
- jest-haste-map: "npm:30.0.2"
+ jest-haste-map: "npm:30.4.1"
slash: "npm:^3.0.0"
- checksum: 10/63eb203c5546a64a25ec460db0d839abf66e1144ef8cb7652ba49b4533723ac8c62eefcab2240824fb728d06feed3f8d5e1da64bc23780ec21f1bad06875453a
+ checksum: 10/d911ef0c527c402d41537aa5f9754725a58732c1c6616401454633fd45729da0b2f01b4c50322b1b789a9f2d4edf3a24aecb0b2e4ca4d873c4335894b63bc5b0
languageName: node
linkType: hard
-"@jest/transform@npm:30.0.2":
- version: 30.0.2
- resolution: "@jest/transform@npm:30.0.2"
+"@jest/transform@npm:30.4.1":
+ version: 30.4.1
+ resolution: "@jest/transform@npm:30.4.1"
dependencies:
"@babel/core": "npm:^7.27.4"
- "@jest/types": "npm:30.0.1"
+ "@jest/types": "npm:30.4.1"
"@jridgewell/trace-mapping": "npm:^0.3.25"
- babel-plugin-istanbul: "npm:^7.0.0"
+ babel-plugin-istanbul: "npm:^7.0.1"
chalk: "npm:^4.1.2"
convert-source-map: "npm:^2.0.0"
fast-json-stable-stringify: "npm:^2.1.0"
graceful-fs: "npm:^4.2.11"
- jest-haste-map: "npm:30.0.2"
- jest-regex-util: "npm:30.0.1"
- jest-util: "npm:30.0.2"
- micromatch: "npm:^4.0.8"
+ jest-haste-map: "npm:30.4.1"
+ jest-regex-util: "npm:30.4.0"
+ jest-util: "npm:30.4.1"
pirates: "npm:^4.0.7"
slash: "npm:^3.0.0"
write-file-atomic: "npm:^5.0.1"
- checksum: 10/1e41d0a8c81125e3c96eae1aa8a4f0dfd29eb914e0bee25bbf6f757dc6ea5e655f5936d103e424a3dd696a4c492aa1dbecd9df286aa6f3cdf1bf8e245bbcba08
+ checksum: 10/7b570451f6c26360f1b852c2281dcc4e36fe685dbc159cf5eabf83d49d6aae4569f444d38f3afb5b3b6e0b809eb41b65f3145c0cac5fee3eec9c9b178fb1f0ea
languageName: node
linkType: hard
@@ -3097,18 +3194,18 @@ __metadata:
languageName: node
linkType: hard
-"@jest/types@npm:30.0.1":
- version: 30.0.1
- resolution: "@jest/types@npm:30.0.1"
+"@jest/types@npm:30.4.1":
+ version: 30.4.1
+ resolution: "@jest/types@npm:30.4.1"
dependencies:
- "@jest/pattern": "npm:30.0.1"
- "@jest/schemas": "npm:30.0.1"
+ "@jest/pattern": "npm:30.4.0"
+ "@jest/schemas": "npm:30.4.1"
"@types/istanbul-lib-coverage": "npm:^2.0.6"
"@types/istanbul-reports": "npm:^3.0.4"
"@types/node": "npm:*"
"@types/yargs": "npm:^17.0.33"
chalk: "npm:^4.1.2"
- checksum: 10/43f4ffedfec4d88869d74c259a027e45798444c09e4c52f59a1e7124c43d54e908d7b93d81da5260075d421d6f42087b12cb6c83da580b088c987f9d18b5d879
+ checksum: 10/cc0999508613487c6d0f55661cd342ebe7cfe579fa9917534b94310204358f03f94524f70f00b4fe3c6dd2ccd0fd44657615a1b9f420ab310d68b43964bff87c
languageName: node
linkType: hard
@@ -3126,7 +3223,7 @@ __metadata:
languageName: node
linkType: hard
-"@jridgewell/gen-mapping@npm:^0.3.12":
+"@jridgewell/gen-mapping@npm:^0.3.12, @jridgewell/gen-mapping@npm:^0.3.5":
version: 0.3.13
resolution: "@jridgewell/gen-mapping@npm:0.3.13"
dependencies:
@@ -3136,14 +3233,13 @@ __metadata:
languageName: node
linkType: hard
-"@jridgewell/gen-mapping@npm:^0.3.2, @jridgewell/gen-mapping@npm:^0.3.5":
- version: 0.3.8
- resolution: "@jridgewell/gen-mapping@npm:0.3.8"
+"@jridgewell/remapping@npm:^2.3.5":
+ version: 2.3.5
+ resolution: "@jridgewell/remapping@npm:2.3.5"
dependencies:
- "@jridgewell/set-array": "npm:^1.2.1"
- "@jridgewell/sourcemap-codec": "npm:^1.4.10"
+ "@jridgewell/gen-mapping": "npm:^0.3.5"
"@jridgewell/trace-mapping": "npm:^0.3.24"
- checksum: 10/9d3a56ab3612ab9b85d38b2a93b87f3324f11c5130859957f6500e4ac8ce35f299d5ccc3ecd1ae87597601ecf83cee29e9afd04c18777c24011073992ff946df
+ checksum: 10/c2bb01856e65b506d439455f28aceacf130d6c023d1d4e3b48705e88def3571753e1a887daa04b078b562316c92d26ce36408a60534bceca3f830aec88a339ad
languageName: node
linkType: hard
@@ -3154,13 +3250,6 @@ __metadata:
languageName: node
linkType: hard
-"@jridgewell/set-array@npm:^1.2.1":
- version: 1.2.1
- resolution: "@jridgewell/set-array@npm:1.2.1"
- checksum: 10/832e513a85a588f8ed4f27d1279420d8547743cc37fcad5a5a76fc74bb895b013dfe614d0eed9cb860048e6546b798f8f2652020b4b2ba0561b05caa8c654b10
- languageName: node
- linkType: hard
-
"@jridgewell/source-map@npm:^0.3.3":
version: 0.3.6
resolution: "@jridgewell/source-map@npm:0.3.6"
@@ -3171,31 +3260,14 @@ __metadata:
languageName: node
linkType: hard
-"@jridgewell/sourcemap-codec@npm:^1.4.10, @jridgewell/sourcemap-codec@npm:^1.4.14":
- version: 1.5.0
- resolution: "@jridgewell/sourcemap-codec@npm:1.5.0"
- checksum: 10/4ed6123217569a1484419ac53f6ea0d9f3b57e5b57ab30d7c267bdb27792a27eb0e4b08e84a2680aa55cc2f2b411ffd6ec3db01c44fdc6dc43aca4b55f8374fd
- languageName: node
- linkType: hard
-
-"@jridgewell/sourcemap-codec@npm:^1.5.0":
+"@jridgewell/sourcemap-codec@npm:^1.4.14, @jridgewell/sourcemap-codec@npm:^1.5.0":
version: 1.5.5
resolution: "@jridgewell/sourcemap-codec@npm:1.5.5"
checksum: 10/5d9d207b462c11e322d71911e55e21a4e2772f71ffe8d6f1221b8eb5ae6774458c1d242f897fb0814e8714ca9a6b498abfa74dfe4f434493342902b1a48b33a5
languageName: node
linkType: hard
-"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.23, @jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25":
- version: 0.3.25
- resolution: "@jridgewell/trace-mapping@npm:0.3.25"
- dependencies:
- "@jridgewell/resolve-uri": "npm:^3.1.0"
- "@jridgewell/sourcemap-codec": "npm:^1.4.14"
- checksum: 10/dced32160a44b49d531b80a4a2159dceab6b3ddf0c8e95a0deae4b0e894b172defa63d5ac52a19c2068e1fe7d31ea4ba931fbeec103233ecb4208953967120fc
- languageName: node
- linkType: hard
-
-"@jridgewell/trace-mapping@npm:^0.3.28":
+"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.23, @jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25, @jridgewell/trace-mapping@npm:^0.3.28":
version: 0.3.31
resolution: "@jridgewell/trace-mapping@npm:0.3.31"
dependencies:
@@ -3252,15 +3324,6 @@ __metadata:
languageName: node
linkType: hard
-"@nodeutils/defaults-deep@npm:1.1.0":
- version: 1.1.0
- resolution: "@nodeutils/defaults-deep@npm:1.1.0"
- dependencies:
- lodash: "npm:^4.15.0"
- checksum: 10/4651c6e2179b0207f1a848f1e13eff7f2c24e7b6e52c965a8a5ef5140aea5df1fdafbf714026559e4f1f5828d3723eb35fe1b18dc2c7b0ec2265dc70b577bc34
- languageName: node
- linkType: hard
-
"@npmcli/agent@npm:^3.0.0":
version: 3.0.0
resolution: "@npmcli/agent@npm:3.0.0"
@@ -3283,150 +3346,136 @@ __metadata:
languageName: node
linkType: hard
-"@octokit/auth-token@npm:^5.0.0":
- version: 5.1.2
- resolution: "@octokit/auth-token@npm:5.1.2"
- checksum: 10/53636ea9dbf77d491ce387d36f75b2c9f76a8f71de0d892e08999e6ef3382a151bd52faf5ad9711b9ade6c19cfe71d4c69cfd4a16594858299201cef93412b0f
+"@octokit/auth-token@npm:^6.0.0":
+ version: 6.0.0
+ resolution: "@octokit/auth-token@npm:6.0.0"
+ checksum: 10/a30f5c4c984964b57193de5b6f67169f74e4779fedbe716157dd3558dd9de3ca5c105cae521b7bd8ce1ae180773a2ef01afe2306ad5a329f4fd291eba2b7c7d1
languageName: node
linkType: hard
-"@octokit/core@npm:^6.1.4":
- version: 6.1.5
- resolution: "@octokit/core@npm:6.1.5"
- dependencies:
- "@octokit/auth-token": "npm:^5.0.0"
- "@octokit/graphql": "npm:^8.2.2"
- "@octokit/request": "npm:^9.2.3"
- "@octokit/request-error": "npm:^6.1.8"
- "@octokit/types": "npm:^14.0.0"
- before-after-hook: "npm:^3.0.2"
+"@octokit/core@npm:^7.0.6":
+ version: 7.0.6
+ resolution: "@octokit/core@npm:7.0.6"
+ dependencies:
+ "@octokit/auth-token": "npm:^6.0.0"
+ "@octokit/graphql": "npm:^9.0.3"
+ "@octokit/request": "npm:^10.0.6"
+ "@octokit/request-error": "npm:^7.0.2"
+ "@octokit/types": "npm:^16.0.0"
+ before-after-hook: "npm:^4.0.0"
universal-user-agent: "npm:^7.0.0"
- checksum: 10/ccdd85bb58cecb6817908506cc82dd80bfb18ca62464a619bdc00b174e7adeff3c3ab061d6e7eb204dcd7a39d4b43233f3b45b91cd7c19ad4bb126261aaaa017
+ checksum: 10/852d41fc3150d2a891156427dd0575c77889f1c7a109894ee541594e3fd47c0d4e0a93fee22966c507dfd6158b522e42846c2ac46b9d896078194c95fa81f4ae
languageName: node
linkType: hard
-"@octokit/endpoint@npm:^10.1.4":
- version: 10.1.4
- resolution: "@octokit/endpoint@npm:10.1.4"
+"@octokit/endpoint@npm:^11.0.3":
+ version: 11.0.3
+ resolution: "@octokit/endpoint@npm:11.0.3"
dependencies:
- "@octokit/types": "npm:^14.0.0"
+ "@octokit/types": "npm:^16.0.0"
universal-user-agent: "npm:^7.0.2"
- checksum: 10/b6f2305fcad33c5756d540972f20822eda7838df80e0a683b4cd8e6dc47edf90ca6fc723423848d029739c57eaf38e68e4d1133482935aaa085609037c0b82fb
+ checksum: 10/21b67d76fb1ea28bd87ca467c12dfab648af55522b936760316d70f8ccdd638f170d636ee72606857f0cd8f343f40c8a4e8f55993d6b1f5b9ecf102e072044c5
languageName: node
linkType: hard
-"@octokit/graphql@npm:^8.2.2":
- version: 8.2.2
- resolution: "@octokit/graphql@npm:8.2.2"
+"@octokit/graphql@npm:^9.0.3":
+ version: 9.0.3
+ resolution: "@octokit/graphql@npm:9.0.3"
dependencies:
- "@octokit/request": "npm:^9.2.3"
- "@octokit/types": "npm:^14.0.0"
+ "@octokit/request": "npm:^10.0.6"
+ "@octokit/types": "npm:^16.0.0"
universal-user-agent: "npm:^7.0.0"
- checksum: 10/e97653b71ed74c384c77edf06f80d01d863ff8c62dd7851d7395ec8558645c5c5737c828a8c250807b3a953edb2aa4f792312c7243652819499081befba4afbb
- languageName: node
- linkType: hard
-
-"@octokit/openapi-types@npm:^24.2.0":
- version: 24.2.0
- resolution: "@octokit/openapi-types@npm:24.2.0"
- checksum: 10/000897ebc6e247c2591049d6081e95eb5636f73798dadd695ee6048496772b58065df88823e74a760201828545a7ac601dd3c1bcd2e00079a62a9ee9d389409c
+ checksum: 10/7b16f281f8571dce55280b3986fbb8d15465a7236164a5f6497ded7597ff9ee95d5796924555b979903fe8c6706fe6be1b3e140d807297f85ac8edeadc28f9fe
languageName: node
linkType: hard
-"@octokit/openapi-types@npm:^25.1.0":
- version: 25.1.0
- resolution: "@octokit/openapi-types@npm:25.1.0"
- checksum: 10/91989a4cec12250e6b3226e9aa931c05c27d46a946725d01e6a831af3890f157210a7032f07641a156c608cc6bf6cf55a28f07179910b644966358d6d559dec6
+"@octokit/openapi-types@npm:^27.0.0":
+ version: 27.0.0
+ resolution: "@octokit/openapi-types@npm:27.0.0"
+ checksum: 10/5cd2cdf4e41fdf522e15e3d53f3ece8380d98dda9173a6fc905828fb2c33e8733d5f5d2a757ae3a572525f4749748e66cb40e7939372132988d8eb4ba978d54f
languageName: node
linkType: hard
-"@octokit/plugin-paginate-rest@npm:^11.4.2":
- version: 11.6.0
- resolution: "@octokit/plugin-paginate-rest@npm:11.6.0"
+"@octokit/plugin-paginate-rest@npm:^14.0.0":
+ version: 14.0.0
+ resolution: "@octokit/plugin-paginate-rest@npm:14.0.0"
dependencies:
- "@octokit/types": "npm:^13.10.0"
+ "@octokit/types": "npm:^16.0.0"
peerDependencies:
"@octokit/core": ">=6"
- checksum: 10/4b9e1ca479a0c577fe3dade6133b12ff172b6606586eb31ba2b7c7f651e0a173d365d45c5c7512e83659860a36fc4021ad6c0582be4698504fbfc201be17d164
+ checksum: 10/57ddd857528dad9c02431bc6254c2374c06057872cf9656a4a88b162ebe1c2bc9f34fbec360f2ccff72c940f29b120758ce14e8135bd027223d381eb1b8b6579
languageName: node
linkType: hard
-"@octokit/plugin-request-log@npm:^5.3.1":
- version: 5.3.1
- resolution: "@octokit/plugin-request-log@npm:5.3.1"
+"@octokit/plugin-request-log@npm:^6.0.0":
+ version: 6.0.0
+ resolution: "@octokit/plugin-request-log@npm:6.0.0"
peerDependencies:
"@octokit/core": ">=6"
- checksum: 10/a27e163282c8d0ba8feee4d3cbbd1b62e1aa89a892877f7a9876fc17ddde3e1e1af922e6664221a0cabae99b8a7a2a5215b9ec2ee5222edb50e06298e99022b0
+ checksum: 10/8a79973b1429bfead9113c4117f418aaef5ff368795daded3415ba14623d97d5fc08d1e822dbd566ecc9f041119e1a48a11853a9c48d9eb1caa62baa79c17f83
languageName: node
linkType: hard
-"@octokit/plugin-rest-endpoint-methods@npm:^13.3.0":
- version: 13.5.0
- resolution: "@octokit/plugin-rest-endpoint-methods@npm:13.5.0"
+"@octokit/plugin-rest-endpoint-methods@npm:^17.0.0":
+ version: 17.0.0
+ resolution: "@octokit/plugin-rest-endpoint-methods@npm:17.0.0"
dependencies:
- "@octokit/types": "npm:^13.10.0"
+ "@octokit/types": "npm:^16.0.0"
peerDependencies:
"@octokit/core": ">=6"
- checksum: 10/bfd4da842b1a867a508baedc41788ffd84b0232814d9eff5551f460343685a52d91c3446133451cea50c79feee0ee64881431684ac86c3c62ab12212cd75c072
+ checksum: 10/e9d9ad4d9755cc7fb82fdcbfa870ddea8a432180f0f76c8469095557fd1e26f8caea8cae58401209be17c4f3d8cc48c0e16a3643e37e48f4d23c39e058bf2c55
languageName: node
linkType: hard
-"@octokit/request-error@npm:^6.1.8":
- version: 6.1.8
- resolution: "@octokit/request-error@npm:6.1.8"
+"@octokit/request-error@npm:^7.0.2":
+ version: 7.1.0
+ resolution: "@octokit/request-error@npm:7.1.0"
dependencies:
- "@octokit/types": "npm:^14.0.0"
- checksum: 10/9354d9f6d95147fce0ab90d4a60d1a9b78a382876634d9504e49b3a077eb2857f92bef3aede2d9a6235e65ce9bbe93d72e4e99012e0a307bad6d23d637dfa802
+ "@octokit/types": "npm:^16.0.0"
+ checksum: 10/c1d447ff7482382c69f7a4b2eaa44c672906dd111d8a9196a5d07f2adc4ae0f0e12ec4ce0063f14f9b2fb5f0cef4451c95ec961a7a711bd900e5d6441d546570
languageName: node
linkType: hard
-"@octokit/request@npm:^9.2.3":
- version: 9.2.4
- resolution: "@octokit/request@npm:9.2.4"
+"@octokit/request@npm:^10.0.6":
+ version: 10.0.9
+ resolution: "@octokit/request@npm:10.0.9"
dependencies:
- "@octokit/endpoint": "npm:^10.1.4"
- "@octokit/request-error": "npm:^6.1.8"
- "@octokit/types": "npm:^14.0.0"
- fast-content-type-parse: "npm:^2.0.0"
+ "@octokit/endpoint": "npm:^11.0.3"
+ "@octokit/request-error": "npm:^7.0.2"
+ "@octokit/types": "npm:^16.0.0"
+ content-type: "npm:^2.0.0"
+ fast-content-type-parse: "npm:^3.0.0"
+ json-with-bigint: "npm:^3.5.3"
universal-user-agent: "npm:^7.0.2"
- checksum: 10/d640f45490da55ce77887f72e6e82e75606cc6b3ebd1d8f8f211f68aa96a41dc679898f1915195f24ff68b1c72c0e0148b31a35e6d202ee9de7173b9fc8ac0df
- languageName: node
- linkType: hard
-
-"@octokit/rest@npm:21.1.1":
- version: 21.1.1
- resolution: "@octokit/rest@npm:21.1.1"
- dependencies:
- "@octokit/core": "npm:^6.1.4"
- "@octokit/plugin-paginate-rest": "npm:^11.4.2"
- "@octokit/plugin-request-log": "npm:^5.3.1"
- "@octokit/plugin-rest-endpoint-methods": "npm:^13.3.0"
- checksum: 10/34a0088c19a202e64bb32bfc939411b96267cf4b38773c4483957600f9d5669381bcfe86f3078d1e03cade9d289dc95e196422eac3c1d0939aaba25a78cce9a7
+ checksum: 10/5e47561c40aa2dd16dd70cf146a06825e746916529eb05a2eea28a6fd5361025b37091db72ca02cfb9fc10a796a9b2d3faa0ce56b7f2dbd2647d539a04d0c461
languageName: node
linkType: hard
-"@octokit/types@npm:^13.10.0":
- version: 13.10.0
- resolution: "@octokit/types@npm:13.10.0"
+"@octokit/rest@npm:22.0.1":
+ version: 22.0.1
+ resolution: "@octokit/rest@npm:22.0.1"
dependencies:
- "@octokit/openapi-types": "npm:^24.2.0"
- checksum: 10/32f8f5010d7faae128b0cdd0c221f0ca8c3781fe44483ecd87162b3da507db667f7369acda81340f6e2c9c374d9a938803409c6085c2c01d98210b6c58efb99a
+ "@octokit/core": "npm:^7.0.6"
+ "@octokit/plugin-paginate-rest": "npm:^14.0.0"
+ "@octokit/plugin-request-log": "npm:^6.0.0"
+ "@octokit/plugin-rest-endpoint-methods": "npm:^17.0.0"
+ checksum: 10/ec2e94cfa8766716faeb3ca18527d9af746482d35aaa6e4265a30cb669ae3f31f4ebb6235edebe5ae62bc2cec2b8e88902584f698df2e7cabac3a15fd27da665
languageName: node
linkType: hard
-"@octokit/types@npm:^14.0.0":
- version: 14.1.0
- resolution: "@octokit/types@npm:14.1.0"
+"@octokit/types@npm:^16.0.0":
+ version: 16.0.0
+ resolution: "@octokit/types@npm:16.0.0"
dependencies:
- "@octokit/openapi-types": "npm:^25.1.0"
- checksum: 10/ea5549ca6176bd1184427141a77bca88c68f07d252d3ea1db7f9b58ec16b66391218a75a99927efb1e36a2cb00e8ed37a79b71fdc95a1117a9982516156fd997
+ "@octokit/openapi-types": "npm:^27.0.0"
+ checksum: 10/03d5cfc29556a9b53eae8beb1bf15c0b704dc722db2c51b53f093f3c3ee6c1d8e20b682be8117a3a17034b458be7746d1b22aaefb959ceb5152ad7589b39e2c9
languageName: node
linkType: hard
-"@phun-ky/typeof@npm:1.2.8":
- version: 1.2.8
- resolution: "@phun-ky/typeof@npm:1.2.8"
- checksum: 10/26983fd832c7ab235d2caf26bc0599c01f2cca11ed41904753901455bc4f672bdd6d7fded03a1c670c07f7e4cbd9baac6ff8ce0647bcf0ea73745c00757a25dc
+"@phun-ky/typeof@npm:2.0.3":
+ version: 2.0.3
+ resolution: "@phun-ky/typeof@npm:2.0.3"
+ checksum: 10/ca7daa8e520ca3e947c2cd47e25ab1f299acc87c05d5750747665c531a70395b8e4e5e510347bebc98d89d6c65dbe16b8d6604da2327d832aa5abe91703d0598
languageName: node
linkType: hard
@@ -3444,26 +3493,26 @@ __metadata:
languageName: node
linkType: hard
-"@react-native/assets-registry@npm:0.79.4":
- version: 0.79.4
- resolution: "@react-native/assets-registry@npm:0.79.4"
- checksum: 10/f7d45a86521eb415e5c1f14ff2ac5e3a236e2f429b710570986790ee0a8796314a1ceff04f4bbc1e72c591ed101fe0a2f026136ec9080dcf27d348b394e4f010
+"@react-native/assets-registry@npm:0.83.6":
+ version: 0.83.6
+ resolution: "@react-native/assets-registry@npm:0.83.6"
+ checksum: 10/9ae3c3a4d8831149ec1c96aff7a93392505c22b3bbbddc55d9fa9ae6ff3ea7a8d824fbb923b07f4bd185c74afbd1c9dbc53f7c3a1a161f902a9df91430595c4c
languageName: node
linkType: hard
-"@react-native/babel-plugin-codegen@npm:0.79.4":
- version: 0.79.4
- resolution: "@react-native/babel-plugin-codegen@npm:0.79.4"
+"@react-native/babel-plugin-codegen@npm:0.83.6":
+ version: 0.83.6
+ resolution: "@react-native/babel-plugin-codegen@npm:0.83.6"
dependencies:
"@babel/traverse": "npm:^7.25.3"
- "@react-native/codegen": "npm:0.79.4"
- checksum: 10/151a611c753d01e624d06f80287f24f6b7bb81b768c733720d9e1a39482a50670aaba8b2d95aa6aa5b3ed6393d511c2a939b83e0d2a87d15f890ec8431854b3e
+ "@react-native/codegen": "npm:0.83.6"
+ checksum: 10/eef3f3fec061c51a7dc042da93fc6e1d9712256ea8d76fb1f1b9ad3813a3a4a3385d33f184cedf2a0adc76112024922510787067678ee52828c053ea8947a08a
languageName: node
linkType: hard
-"@react-native/babel-preset@npm:0.79.4":
- version: 0.79.4
- resolution: "@react-native/babel-preset@npm:0.79.4"
+"@react-native/babel-preset@npm:0.83.6":
+ version: 0.83.6
+ resolution: "@react-native/babel-preset@npm:0.83.6"
dependencies:
"@babel/core": "npm:^7.25.2"
"@babel/plugin-proposal-export-default-from": "npm:^7.24.7"
@@ -3506,75 +3555,90 @@ __metadata:
"@babel/plugin-transform-typescript": "npm:^7.25.2"
"@babel/plugin-transform-unicode-regex": "npm:^7.24.7"
"@babel/template": "npm:^7.25.0"
- "@react-native/babel-plugin-codegen": "npm:0.79.4"
- babel-plugin-syntax-hermes-parser: "npm:0.25.1"
+ "@react-native/babel-plugin-codegen": "npm:0.83.6"
+ babel-plugin-syntax-hermes-parser: "npm:0.32.0"
babel-plugin-transform-flow-enums: "npm:^0.0.2"
react-refresh: "npm:^0.14.0"
peerDependencies:
"@babel/core": "*"
- checksum: 10/ec1d0bf48d6509683ea9e1865b14f28f5487410ca5fc2b44e0f94cf15f8f7533c820a73a31e28abf86366124ffcc217fa8d267366fd580dc009660b8333c57dd
+ checksum: 10/204cf777078649203c18b5ed5765577641312ab47dbaa4415bb3805ec928c0ef36177e3036984d4d44dc986477e3bf68a0b59642e67b2a121831acf25b286a30
languageName: node
linkType: hard
-"@react-native/codegen@npm:0.79.4":
- version: 0.79.4
- resolution: "@react-native/codegen@npm:0.79.4"
+"@react-native/codegen@npm:0.83.6":
+ version: 0.83.6
+ resolution: "@react-native/codegen@npm:0.83.6"
dependencies:
+ "@babel/core": "npm:^7.25.2"
+ "@babel/parser": "npm:^7.25.3"
glob: "npm:^7.1.1"
- hermes-parser: "npm:0.25.1"
+ hermes-parser: "npm:0.32.0"
invariant: "npm:^2.2.4"
nullthrows: "npm:^1.1.1"
yargs: "npm:^17.6.2"
peerDependencies:
"@babel/core": "*"
- checksum: 10/4028b07bb0836ecb3c18ef278c02bbffe0586713bdfb59a87cf90e5173125f5e0e08715b1855d373d3bedb049230ac74de384e630aa7c7a8997e2af441e8f21b
+ checksum: 10/5f819725e455953b387ae098ab05da0950f790ab5337f1131c779895f0de576c4b491f1017b7ce10c3530e55566859d398386e0e65baaa19089c5c5edb430e37
languageName: node
linkType: hard
-"@react-native/community-cli-plugin@npm:0.79.4":
- version: 0.79.4
- resolution: "@react-native/community-cli-plugin@npm:0.79.4"
+"@react-native/community-cli-plugin@npm:0.83.6":
+ version: 0.83.6
+ resolution: "@react-native/community-cli-plugin@npm:0.83.6"
dependencies:
- "@react-native/dev-middleware": "npm:0.79.4"
- chalk: "npm:^4.0.0"
- debug: "npm:^2.2.0"
+ "@react-native/dev-middleware": "npm:0.83.6"
+ debug: "npm:^4.4.0"
invariant: "npm:^2.2.4"
- metro: "npm:^0.82.0"
- metro-config: "npm:^0.82.0"
- metro-core: "npm:^0.82.0"
+ metro: "npm:^0.83.6"
+ metro-config: "npm:^0.83.6"
+ metro-core: "npm:^0.83.6"
semver: "npm:^7.1.3"
peerDependencies:
"@react-native-community/cli": "*"
+ "@react-native/metro-config": "*"
peerDependenciesMeta:
"@react-native-community/cli":
optional: true
- checksum: 10/5e8ef32b9c28a7f9cf9e3c45234b438afcb1066648007e4f4225f4b5cc1c74f96afb70866207fb62fa868683ce34692e0d2cb370cc97957c0a73cda42860efad
+ "@react-native/metro-config":
+ optional: true
+ checksum: 10/48ef4b15aa34d3b39217d8ce1b4508259f88da5526a08107cc92a38a07876c41cad09de1d8eb12955ac5e992b44492a071fd73b5a4315da8b1e9c276a349f479
+ languageName: node
+ linkType: hard
+
+"@react-native/debugger-frontend@npm:0.83.6":
+ version: 0.83.6
+ resolution: "@react-native/debugger-frontend@npm:0.83.6"
+ checksum: 10/d9f40d58e88f80fefca26cccd7e44637fe61a7f8bd68727b1b3a6f8070ef030c54f805fdc34dd67e6e214a1def8c835bed7e7b2d2e1b0d19c342fb733e0f9460
languageName: node
linkType: hard
-"@react-native/debugger-frontend@npm:0.79.4":
- version: 0.79.4
- resolution: "@react-native/debugger-frontend@npm:0.79.4"
- checksum: 10/c618bfd5c498bc05fb9f8cc8f07d449dd19a3d4ac7264d537795f80e691a61a3b4ebc86434ed40240f32f09954765635ae028e42a348b963faaa258634fdff97
+"@react-native/debugger-shell@npm:0.83.6":
+ version: 0.83.6
+ resolution: "@react-native/debugger-shell@npm:0.83.6"
+ dependencies:
+ cross-spawn: "npm:^7.0.6"
+ fb-dotslash: "npm:0.5.8"
+ checksum: 10/d4f2c3096b7a976f1881db60a6a8e66d7951662f311cb4b9cc368bc753cb3e15c29cfdb1d6bf0f975a102eba78c94994d62dea5fdb37ef1d04f50f865af57a0a
languageName: node
linkType: hard
-"@react-native/dev-middleware@npm:0.79.4":
- version: 0.79.4
- resolution: "@react-native/dev-middleware@npm:0.79.4"
+"@react-native/dev-middleware@npm:0.83.6":
+ version: 0.83.6
+ resolution: "@react-native/dev-middleware@npm:0.83.6"
dependencies:
"@isaacs/ttlcache": "npm:^1.4.1"
- "@react-native/debugger-frontend": "npm:0.79.4"
+ "@react-native/debugger-frontend": "npm:0.83.6"
+ "@react-native/debugger-shell": "npm:0.83.6"
chrome-launcher: "npm:^0.15.2"
chromium-edge-launcher: "npm:^0.2.0"
connect: "npm:^3.6.5"
- debug: "npm:^2.2.0"
+ debug: "npm:^4.4.0"
invariant: "npm:^2.2.4"
nullthrows: "npm:^1.1.1"
open: "npm:^7.0.3"
serve-static: "npm:^1.16.2"
- ws: "npm:^6.2.3"
- checksum: 10/a1ee004f8883705d1c33e3f1f6da68ff0706da9308b29d633e52a0ac1cc5cb4f530fd25e31bcd0d2204c65ec9e70d615aad7c3e2e656c22a1f3ea5d7fcf42d91
+ ws: "npm:^7.5.10"
+ checksum: 10/16b9bd3f6219ca9584408d436a6d837ee81496ee2919a39b112820a145d237e143123a2ed0b810aa3004d62fdf9aad291ece7a31f282a95098ad5a0a76df4af2
languageName: node
linkType: hard
@@ -3585,50 +3649,51 @@ __metadata:
languageName: node
linkType: hard
-"@react-native/gradle-plugin@npm:0.79.4":
- version: 0.79.4
- resolution: "@react-native/gradle-plugin@npm:0.79.4"
- checksum: 10/704eafc2b4d93395e7c309af14f3395c2a8608e9f0fffc41c3762070b328386d0b330c3457894d285389756c455ca5b9715b774ad525ea2aa6b72ec9e1bf0a55
+"@react-native/gradle-plugin@npm:0.83.6":
+ version: 0.83.6
+ resolution: "@react-native/gradle-plugin@npm:0.83.6"
+ checksum: 10/b2d83f8277edd931e0ff228698e1ec6aefffcd71fa93cf23b9564b5a72788e8fbccc13543eb89f9510781ae86e5041e517d5f8f3e04a5a48925580edb0ab12a0
languageName: node
linkType: hard
-"@react-native/js-polyfills@npm:0.79.4":
- version: 0.79.4
- resolution: "@react-native/js-polyfills@npm:0.79.4"
- checksum: 10/b79e53b9397d32e853663142a8859f4ae9ab2946a8aef82dc22a7d0e9eeca68777c2a39054a566951aebe3d63df64d799c397a413a9852e29286502c7bdc2f42
+"@react-native/js-polyfills@npm:0.83.6":
+ version: 0.83.6
+ resolution: "@react-native/js-polyfills@npm:0.83.6"
+ checksum: 10/455dd7f69ec7b187790c3a2db1bc128199cf340ea36702ebaaee87d37c20dbbcbf75c69c0c91e82f4b320af9bb7a70fe537b0842454f2add2040902edfdaf164
languageName: node
linkType: hard
-"@react-native/normalize-colors@npm:0.79.4":
- version: 0.79.4
- resolution: "@react-native/normalize-colors@npm:0.79.4"
- checksum: 10/a63399a4b0d71b64835bcfa3b88b20695c62112509e84658868f1ba52965103d54f6942c00e21c27aa6a83fdd72cea0db20143461c74b42c9b428ff81ede9734
+"@react-native/normalize-colors@npm:0.83.6":
+ version: 0.83.6
+ resolution: "@react-native/normalize-colors@npm:0.83.6"
+ checksum: 10/b59b27a7889293f1dce5fcfb12151e0927099c3446f0f603e1f2d5e90cb91634cbf5d0d4dc6d67ee7ada4680f3533e96845ec64084cc97944280faf94caa209c
languageName: node
linkType: hard
-"@react-native/virtualized-lists@npm:0.79.4":
- version: 0.79.4
- resolution: "@react-native/virtualized-lists@npm:0.79.4"
+"@react-native/virtualized-lists@npm:0.83.6":
+ version: 0.83.6
+ resolution: "@react-native/virtualized-lists@npm:0.83.6"
dependencies:
invariant: "npm:^2.2.4"
nullthrows: "npm:^1.1.1"
peerDependencies:
- "@types/react": ^19.0.0
+ "@types/react": ^19.2.0
react: "*"
react-native: "*"
peerDependenciesMeta:
"@types/react":
optional: true
- checksum: 10/204c94202ffc239cb8d22389161e50fb776c1ea2ffe6aa15fa9db6b2fb3648be7528918296520192e9326c4c4f66abcc5ceec3cd631dc4ab7107f91c850d53aa
+ checksum: 10/1f888e09f09a16071978fc7e2c7aa69a2a212fbaf82fae69e74ecd181d8aa0e878a3942e42557bf3dc73e8c93e0f98b7c52fe30836228b33803e3053e39fb1dc
languageName: node
linkType: hard
-"@react-navigation/core@npm:^7.12.0":
- version: 7.12.0
- resolution: "@react-navigation/core@npm:7.12.0"
+"@react-navigation/core@npm:^7.17.4":
+ version: 7.17.4
+ resolution: "@react-navigation/core@npm:7.17.4"
dependencies:
- "@react-navigation/routers": "npm:^7.4.1"
+ "@react-navigation/routers": "npm:^7.5.5"
escape-string-regexp: "npm:^4.0.0"
+ fast-deep-equal: "npm:^3.1.3"
nanoid: "npm:^3.3.11"
query-string: "npm:^7.1.3"
react-is: "npm:^19.1.0"
@@ -3636,51 +3701,53 @@ __metadata:
use-sync-external-store: "npm:^1.5.0"
peerDependencies:
react: ">= 18.2.0"
- checksum: 10/603c6bf3742167592bf3712296f14a4c55582708c8fea219f4ba78f0aee9c06c974959de6cf000cef6982bf8c5fbb204b63f97b9fd2cdef2d7ae6adfb4214753
+ checksum: 10/ae094743f70b5cfb93cc18572f4d36e23977ae2da00f9a9d8bdedea1ba122c5c16429876a02636fdab9c529223ff4dd4a76f87417d3b7366e869ee9a5bf6cadc
languageName: node
linkType: hard
-"@react-navigation/elements@npm:^2.4.6":
- version: 2.4.6
- resolution: "@react-navigation/elements@npm:2.4.6"
+"@react-navigation/elements@npm:^2.9.17":
+ version: 2.9.17
+ resolution: "@react-navigation/elements@npm:2.9.17"
dependencies:
color: "npm:^4.2.3"
use-latest-callback: "npm:^0.2.4"
use-sync-external-store: "npm:^1.5.0"
peerDependencies:
"@react-native-masked-view/masked-view": ">= 0.2.0"
- "@react-navigation/native": ^7.1.13
+ "@react-navigation/native": ^7.2.4
react: ">= 18.2.0"
react-native: "*"
react-native-safe-area-context: ">= 4.0.0"
peerDependenciesMeta:
"@react-native-masked-view/masked-view":
optional: true
- checksum: 10/da131f7a9b8819c7ce69ec0e74463750c3c733fba3c3ac594e6fd2de8dfe1381adc4604598008160747aeb93cf9f0477f12a53ff58a0b146868d5fc50faf2cf0
+ checksum: 10/31a7896f2090b36a39045afac0b069d0589508c321fa403719b66bc0d8ad2968441e62c3a8a89be1beb67152a2c6cbbc6e4e12c19772f93308ec4465cceb1ba8
languageName: node
linkType: hard
-"@react-navigation/native-stack@npm:7.3.18":
- version: 7.3.18
- resolution: "@react-navigation/native-stack@npm:7.3.18"
+"@react-navigation/native-stack@npm:^7.15.0":
+ version: 7.15.0
+ resolution: "@react-navigation/native-stack@npm:7.15.0"
dependencies:
- "@react-navigation/elements": "npm:^2.4.6"
+ "@react-navigation/elements": "npm:^2.9.17"
+ color: "npm:^4.2.3"
+ sf-symbols-typescript: "npm:^2.1.0"
warn-once: "npm:^0.1.1"
peerDependencies:
- "@react-navigation/native": ^7.1.13
+ "@react-navigation/native": ^7.2.4
react: ">= 18.2.0"
react-native: "*"
react-native-safe-area-context: ">= 4.0.0"
react-native-screens: ">= 4.0.0"
- checksum: 10/a24651c64edef370817066d2766237751819352ea2c877d3577459680b5d20a7e5745a7695c40268bce59162d01d8bd7fa4a2de29c2795fabdee4c894eb65ef5
+ checksum: 10/943494c5e481cc2186d5ff00789ffabc1e3e17fe3718ccb74a74effbdfe9a8ed6f94ac355c6058903cf1873dd22245744a3bd607d2f7492976f666a514d7e8da
languageName: node
linkType: hard
-"@react-navigation/native@npm:7.1.13":
- version: 7.1.13
- resolution: "@react-navigation/native@npm:7.1.13"
+"@react-navigation/native@npm:^7.2.4":
+ version: 7.2.4
+ resolution: "@react-navigation/native@npm:7.2.4"
dependencies:
- "@react-navigation/core": "npm:^7.12.0"
+ "@react-navigation/core": "npm:^7.17.4"
escape-string-regexp: "npm:^4.0.0"
fast-deep-equal: "npm:^3.1.3"
nanoid: "npm:^3.3.11"
@@ -3688,31 +3755,33 @@ __metadata:
peerDependencies:
react: ">= 18.2.0"
react-native: "*"
- checksum: 10/a3d7e5f1764e4a78183d748901bb9de07092d033d3321e5a1ebc1da33e1b6bb3299fc87e97135b4e79122fe69b1a8c3213f1ace8969b943370ba9fc01e503983
+ checksum: 10/892b417b3222d69c408c3b6786cd61a19179c87722227dac159614a6e857ba0ea08dad4ebb1bbb28e56629729860da51e3437d637908a1d3e284d1032b2d79c7
languageName: node
linkType: hard
-"@react-navigation/routers@npm:^7.4.1":
- version: 7.4.1
- resolution: "@react-navigation/routers@npm:7.4.1"
+"@react-navigation/routers@npm:^7.5.5":
+ version: 7.5.5
+ resolution: "@react-navigation/routers@npm:7.5.5"
dependencies:
nanoid: "npm:^3.3.11"
- checksum: 10/67fca3e78d83336747de98a0b6797cba394e73a717fd0fad6add5434c7938327501ed71962bd8916c94141c552013f081f45de81960dd4c9c0d918174b732c49
+ checksum: 10/2cc5c32d96e6acea0e577688110ce16c9fd6533aa3d2740da0fff03da432621cda98cebace30125d66f43a4eaa50851cd3a6a357b6acaeab11409d03957d4053
languageName: node
linkType: hard
-"@release-it/conventional-changelog@npm:10.0.1":
- version: 10.0.1
- resolution: "@release-it/conventional-changelog@npm:10.0.1"
+"@release-it/conventional-changelog@npm:^11.0.0":
+ version: 11.0.0
+ resolution: "@release-it/conventional-changelog@npm:11.0.0"
dependencies:
+ "@conventional-changelog/git-client": "npm:^2.7.0"
concat-stream: "npm:^2.0.0"
- conventional-changelog: "npm:^6.0.0"
- conventional-recommended-bump: "npm:^10.0.0"
- git-semver-tags: "npm:^8.0.0"
- semver: "npm:^7.6.3"
+ conventional-changelog: "npm:^7.2.0"
+ conventional-changelog-angular: "npm:^8.3.1"
+ conventional-changelog-conventionalcommits: "npm:^9.3.1"
+ conventional-recommended-bump: "npm:^11.2.0"
+ semver: "npm:^7.7.4"
peerDependencies:
- release-it: ^18.0.0 || ^19.0.0
- checksum: 10/99c748588a583b337bbac6418f4fc6f55a4a9427e50eee70aac8b0d61b5e30de153c5f66e4c3b0cdbbc76bfad670f9ae857b09e9959e955523fe1f3740959092
+ release-it: ^18.0.0 || ^19.0.0 || ^20.0.0
+ checksum: 10/f568cfdcb8f68b6b35f97247611b87054cece919d020ee6af074e99beb0dac40ae160e7bddd4041ea2939a2e0a17a723ea2408afe6803950fcecbcabd44181aa
languageName: node
linkType: hard
@@ -3723,6 +3792,29 @@ __metadata:
languageName: node
linkType: hard
+"@simple-libs/child-process-utils@npm:^1.0.0":
+ version: 1.0.2
+ resolution: "@simple-libs/child-process-utils@npm:1.0.2"
+ dependencies:
+ "@simple-libs/stream-utils": "npm:^1.2.0"
+ checksum: 10/87c6db43110cad05dad892e46922b60740ce94742e1ef48190246a5fb4a0302a18a698a5b1b959b89f4d1e53767a310d0c9c9583ba48d2dbe93340fc5e0820f8
+ languageName: node
+ linkType: hard
+
+"@simple-libs/hosted-git-info@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "@simple-libs/hosted-git-info@npm:1.0.2"
+ checksum: 10/c5d3c4e743611124b3d5be12ec5d536cb9f16ce699e1d911b0e05b96d9c7b4f1afd2606e1baaf0889c843a111dd2f8648fd162eb0d09e20fddf9f13b0e7d2090
+ languageName: node
+ linkType: hard
+
+"@simple-libs/stream-utils@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "@simple-libs/stream-utils@npm:1.2.0"
+ checksum: 10/80a2602f0e96515cab1f4ab054dccd0ee570b0a0b1722189d29fe2625e96a63b83c87486259268101b8b15a77a129aaca22bf480cf111e0910650af0820d26ee
+ languageName: node
+ linkType: hard
+
"@sinclair/typebox@npm:^0.27.8":
version: 0.27.8
resolution: "@sinclair/typebox@npm:0.27.8"
@@ -3737,6 +3829,13 @@ __metadata:
languageName: node
linkType: hard
+"@sindresorhus/merge-streams@npm:^2.1.0":
+ version: 2.3.0
+ resolution: "@sindresorhus/merge-streams@npm:2.3.0"
+ checksum: 10/798bcb53cd1ace9df84fcdd1ba86afdc9e0cd84f5758d26ae9b1eefd8e8887e5fc30051132b9e74daf01bb41fa5a2faf1369361f83d76a3b3d7ee938058fd71c
+ languageName: node
+ linkType: hard
+
"@sinonjs/commons@npm:^3.0.0, @sinonjs/commons@npm:^3.0.1":
version: 3.0.1
resolution: "@sinonjs/commons@npm:3.0.1"
@@ -3755,19 +3854,12 @@ __metadata:
languageName: node
linkType: hard
-"@sinonjs/fake-timers@npm:^13.0.0":
- version: 13.0.5
- resolution: "@sinonjs/fake-timers@npm:13.0.5"
+"@sinonjs/fake-timers@npm:^15.4.0":
+ version: 15.4.0
+ resolution: "@sinonjs/fake-timers@npm:15.4.0"
dependencies:
"@sinonjs/commons": "npm:^3.0.1"
- checksum: 10/11ee417968fc4dce1896ab332ac13f353866075a9d2a88ed1f6258f17cc4f7d93e66031b51fcddb8c203aa4d53fd980b0ae18aba06269f4682164878a992ec3f
- languageName: node
- linkType: hard
-
-"@tootallnate/quickjs-emscripten@npm:^0.23.0":
- version: 0.23.0
- resolution: "@tootallnate/quickjs-emscripten@npm:0.23.0"
- checksum: 10/95cbad451d195b9d8f312103abafcc010741eb9256e98d7953e7c026d4c1ed4abb2248a14018bf49e3201c350104fc643137b23aa0bbed2744c795c39dc48a28
+ checksum: 10/3960a9fe065f38a4228c66d184eeb101e8a6af9cbfc8454dd5d45ac397201da72134048d4e808a25993494885b172dd6deecdad9949bbf4c1d3a220ef561f6cc
languageName: node
linkType: hard
@@ -3821,15 +3913,6 @@ __metadata:
languageName: node
linkType: hard
-"@types/conventional-commits-parser@npm:^5.0.0":
- version: 5.0.1
- resolution: "@types/conventional-commits-parser@npm:5.0.1"
- dependencies:
- "@types/node": "npm:*"
- checksum: 10/ac98a31ed04c7b45029ef8197ff393904346a2431cb13a914991c402d47289bb41b9f219459464668376095d6ca713c948d6b7692375c353f090dc3e230ff77c
- languageName: node
- linkType: hard
-
"@types/estree@npm:^1.0.6":
version: 1.0.8
resolution: "@types/estree@npm:1.0.8"
@@ -3901,7 +3984,7 @@ __metadata:
languageName: node
linkType: hard
-"@types/normalize-package-data@npm:^2.4.3":
+"@types/normalize-package-data@npm:^2.4.4":
version: 2.4.4
resolution: "@types/normalize-package-data@npm:2.4.4"
checksum: 10/65dff72b543997b7be8b0265eca7ace0e34b75c3e5fee31de11179d08fa7124a7a5587265d53d0409532ecb7f7fba662c2012807963e1f9b059653ec2c83ee05
@@ -3915,19 +3998,12 @@ __metadata:
languageName: node
linkType: hard
-"@types/react@npm:19.0.10":
- version: 19.0.10
- resolution: "@types/react@npm:19.0.10"
+"@types/react@npm:~19.2.10":
+ version: 19.2.14
+ resolution: "@types/react@npm:19.2.14"
dependencies:
- csstype: "npm:^3.0.2"
- checksum: 10/10b592d212ebe4b4e0bd42a95c58af3d8dfcb8b3fa4b412d686c2ff8810d5dd3e3a30ebedb31d7b738e33a39c43503e24fe4e6ca8a21d842870043793f4eda98
- languageName: node
- linkType: hard
-
-"@types/semver@npm:^7.5.5":
- version: 7.7.0
- resolution: "@types/semver@npm:7.7.0"
- checksum: 10/ee4514c6c852b1c38f951239db02f9edeea39f5310fad9396a00b51efa2a2d96b3dfca1ae84c88181ea5b7157c57d32d7ef94edacee36fbf975546396b85ba5b
+ csstype: "npm:^3.2.2"
+ checksum: 10/fbff239089ee64b6bd9b00543594db498278b06de527ef1b0f71bb0eb09cc4445a71b5dd3c0d3d0257255c4eed94406be40a74ad4a987ade8a8d5dd65c82bc5f
languageName: node
linkType: hard
@@ -4232,28 +4308,6 @@ __metadata:
languageName: node
linkType: hard
-"@urql/core@npm:^5.0.6, @urql/core@npm:^5.1.1":
- version: 5.1.1
- resolution: "@urql/core@npm:5.1.1"
- dependencies:
- "@0no-co/graphql.web": "npm:^1.0.5"
- wonka: "npm:^6.3.2"
- checksum: 10/c5f29fc5db8db8f0890e2357fbc0fa0606ee756149f15de90d7869e977ffaf349225e46699f9d9e19fe034e9116351d22d99d9aef4e152cb1ea142fa1b3cd156
- languageName: node
- linkType: hard
-
-"@urql/exchange-retry@npm:^1.3.0":
- version: 1.3.1
- resolution: "@urql/exchange-retry@npm:1.3.1"
- dependencies:
- "@urql/core": "npm:^5.1.1"
- wonka: "npm:^6.3.2"
- peerDependencies:
- "@urql/core": ^5.0.0
- checksum: 10/f29ef3382334cb32f63a657dff230c91e5f6373de71fa486d8416a166a8c1e54761e7ffe90248b26814511e2bd72db81b0c382540dafb2deb7fb4d90b7f268a3
- languageName: node
- linkType: hard
-
"@xmldom/xmldom@npm:^0.8.8":
version: 0.8.13
resolution: "@xmldom/xmldom@npm:0.8.13"
@@ -4261,18 +4315,6 @@ __metadata:
languageName: node
linkType: hard
-"JSONStream@npm:^1.3.5":
- version: 1.3.5
- resolution: "JSONStream@npm:1.3.5"
- dependencies:
- jsonparse: "npm:^1.2.0"
- through: "npm:>=2.2.7 <3"
- bin:
- JSONStream: ./bin.js
- checksum: 10/e30daf7b9b2da23076181d9a0e4bec33bc1d97e8c0385b949f1b16ba3366a1d241ec6f077850c01fe32379b5ebb8b96b65496984bc1545a93a5150bf4c267439
- languageName: node
- linkType: hard
-
"abbrev@npm:^3.0.0":
version: 3.0.1
resolution: "abbrev@npm:3.0.1"
@@ -4289,7 +4331,7 @@ __metadata:
languageName: node
linkType: hard
-"accepts@npm:^1.3.7, accepts@npm:^1.3.8":
+"accepts@npm:^1.3.8":
version: 1.3.8
resolution: "accepts@npm:1.3.8"
dependencies:
@@ -4299,6 +4341,16 @@ __metadata:
languageName: node
linkType: hard
+"accepts@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "accepts@npm:2.0.0"
+ dependencies:
+ mime-types: "npm:^3.0.0"
+ negotiator: "npm:^1.0.0"
+ checksum: 10/ea1343992b40b2bfb3a3113fa9c3c2f918ba0f9197ae565c48d3f84d44b174f6b1d5cd9989decd7655963eb03a272abc36968cc439c2907f999bd5ef8653d5a7
+ languageName: node
+ linkType: hard
+
"acorn-jsx@npm:^5.3.2":
version: 5.3.2
resolution: "acorn-jsx@npm:5.3.2"
@@ -4317,10 +4369,10 @@ __metadata:
languageName: node
linkType: hard
-"add-stream@npm:^1.0.0":
- version: 1.0.0
- resolution: "add-stream@npm:1.0.0"
- checksum: 10/3e9e8b0b8f0170406d7c3a9a39bfbdf419ccccb0fd2a396338c0fda0a339af73bf738ad414fc520741de74517acf0dd92b4a36fd3298a47fd5371eee8f2c5a06
+"agent-base@npm:8.0.0":
+ version: 8.0.0
+ resolution: "agent-base@npm:8.0.0"
+ checksum: 10/a660ae60d389c4ce0f5a178efd5e6ebeefeddf0f6defbb105c638056ec0ebd3828d00d029cf5b26e3ce52d09c393735bf9c187ed1000a0be2c6cf5d95ac15bff
languageName: node
linkType: hard
@@ -4331,25 +4383,15 @@ __metadata:
languageName: node
linkType: hard
-"aggregate-error@npm:^3.0.0":
- version: 3.1.0
- resolution: "aggregate-error@npm:3.1.0"
- dependencies:
- clean-stack: "npm:^2.0.0"
- indent-string: "npm:^4.0.0"
- checksum: 10/1101a33f21baa27a2fa8e04b698271e64616b886795fd43c31068c07533c7b3facfcaf4e9e0cab3624bd88f729a592f1c901a1a229c9e490eafce411a8644b79
- languageName: node
- linkType: hard
-
-"ajv@npm:^6.12.4":
- version: 6.12.6
- resolution: "ajv@npm:6.12.6"
+"ajv@npm:^6.14.0":
+ version: 6.15.0
+ resolution: "ajv@npm:6.15.0"
dependencies:
fast-deep-equal: "npm:^3.1.1"
fast-json-stable-stringify: "npm:^2.0.0"
json-schema-traverse: "npm:^0.4.1"
uri-js: "npm:^4.2.2"
- checksum: 10/48d6ad21138d12eb4d16d878d630079a2bda25a04e745c07846a4ad768319533031e28872a9b3c5790fa1ec41aabdf2abed30a56e5a03ebc2cf92184b8ee306c
+ checksum: 10/0916dda09c152fb5857bc1cc7ce61718e9cec5b7faeff44a74f5e324eed8a556e1a84856724ea322a067b436ecad9f74ac8295fd395449788cca52f0c25bd5fb
languageName: node
linkType: hard
@@ -4395,10 +4437,10 @@ __metadata:
languageName: node
linkType: hard
-"ansi-regex@npm:^6.0.1":
- version: 6.1.0
- resolution: "ansi-regex@npm:6.1.0"
- checksum: 10/495834a53b0856c02acd40446f7130cb0f8284f4a39afdab20d5dc42b2e198b1196119fe887beed8f9055c4ff2055e3b2f6d4641d0be018cdfb64fedf6fc1aac
+"ansi-regex@npm:^6.2.2":
+ version: 6.2.2
+ resolution: "ansi-regex@npm:6.2.2"
+ checksum: 10/9b17ce2c6daecc75bcd5966b9ad672c23b184dc3ed9bf3c98a0702f0d2f736c15c10d461913568f2cf527a5e64291c7473358885dd493305c84a1cfed66ba94f
languageName: node
linkType: hard
@@ -4427,17 +4469,10 @@ __metadata:
languageName: node
linkType: hard
-"ansi-styles@npm:^6.1.0":
- version: 6.2.1
- resolution: "ansi-styles@npm:6.2.1"
- checksum: 10/70fdf883b704d17a5dfc9cde206e698c16bcd74e7f196ab821511651aee4f9f76c9514bdfa6ca3a27b5e49138b89cb222a28caf3afe4567570139577f991df32
- languageName: node
- linkType: hard
-
-"any-promise@npm:^1.0.0":
- version: 1.3.0
- resolution: "any-promise@npm:1.3.0"
- checksum: 10/6737469ba353b5becf29e4dc3680736b9caa06d300bda6548812a8fee63ae7d336d756f88572fa6b5219aed36698d808fa55f62af3e7e6845c7a1dc77d240edb
+"ansi-styles@npm:^6.1.0, ansi-styles@npm:^6.2.1":
+ version: 6.2.3
+ resolution: "ansi-styles@npm:6.2.3"
+ checksum: 10/c49dad7639f3e48859bd51824c93b9eb0db628afc243c51c3dd2410c4a15ede1a83881c6c7341aa2b159c4f90c11befb38f2ba848c07c66c9f9de4bcd7cb9f30
languageName: node
linkType: hard
@@ -4474,13 +4509,23 @@ __metadata:
languageName: node
linkType: hard
-"arktype@npm:^2.1.15":
- version: 2.1.20
- resolution: "arktype@npm:2.1.20"
+"arkregex@npm:0.0.5":
+ version: 0.0.5
+ resolution: "arkregex@npm:0.0.5"
+ dependencies:
+ "@ark/util": "npm:0.56.0"
+ checksum: 10/c5eca109df57639b3245e1e72efe1b43cf881a2234b29736b11f57d29674d9ef78a2dcf54f5381a33690d53ce8989520bc123bb686dcce83f15c44f141c7f8a9
+ languageName: node
+ linkType: hard
+
+"arktype@npm:^2.2.0":
+ version: 2.2.0
+ resolution: "arktype@npm:2.2.0"
dependencies:
- "@ark/schema": "npm:0.46.0"
- "@ark/util": "npm:0.46.0"
- checksum: 10/1d5ab511bed4b9fbe930e0876a7ef5785e182724a29867565fa00033cf9a6fcc48e424b1391ccbe5215573638652142cce0c4ebf81cbcff4947a69d79959ebf2
+ "@ark/schema": "npm:0.56.0"
+ "@ark/util": "npm:0.56.0"
+ arkregex: "npm:0.0.5"
+ checksum: 10/f391a570bd9dd0f39369669ca47c1504fa1969a6f29b60ef1219525c8866ce4b6f8553179b92bf40fc323faa29412ad0b25c03a4a2f16b96f836a1b589aac0b5
languageName: node
linkType: hard
@@ -4517,13 +4562,6 @@ __metadata:
languageName: node
linkType: hard
-"array-union@npm:^2.1.0":
- version: 2.1.0
- resolution: "array-union@npm:2.1.0"
- checksum: 10/5bee12395cba82da674931df6d0fea23c4aa4660cb3b338ced9f828782a65caa232573e6bf3968f23e0c5eb301764a382cef2f128b170a9dc59de0e36c39f98d
- languageName: node
- linkType: hard
-
"array.prototype.findlast@npm:^1.2.5":
version: 1.2.5
resolution: "array.prototype.findlast@npm:1.2.5"
@@ -4635,13 +4673,6 @@ __metadata:
languageName: node
linkType: hard
-"async-limiter@npm:~1.0.0":
- version: 1.0.1
- resolution: "async-limiter@npm:1.0.1"
- checksum: 10/2b849695b465d93ad44c116220dee29a5aeb63adac16c1088983c339b0de57d76e82533e8e364a93a9f997f28bbfc6a92948cefc120652bd07f3b59f8d75cf2b
- languageName: node
- linkType: hard
-
"async-retry@npm:1.3.3":
version: 1.3.3
resolution: "async-retry@npm:1.3.3"
@@ -4660,20 +4691,20 @@ __metadata:
languageName: node
linkType: hard
-"babel-jest@npm:30.0.2":
- version: 30.0.2
- resolution: "babel-jest@npm:30.0.2"
+"babel-jest@npm:30.4.1":
+ version: 30.4.1
+ resolution: "babel-jest@npm:30.4.1"
dependencies:
- "@jest/transform": "npm:30.0.2"
+ "@jest/transform": "npm:30.4.1"
"@types/babel__core": "npm:^7.20.5"
- babel-plugin-istanbul: "npm:^7.0.0"
- babel-preset-jest: "npm:30.0.1"
+ babel-plugin-istanbul: "npm:^7.0.1"
+ babel-preset-jest: "npm:30.4.0"
chalk: "npm:^4.1.2"
graceful-fs: "npm:^4.2.11"
slash: "npm:^3.0.0"
peerDependencies:
- "@babel/core": ^7.11.0
- checksum: 10/9d5b25e0fb5b082f29c90b769721ce94e102e4b58ece7a18bc2a4f9a48a68b87d7258b97e5994cca535cfdd70120fc085e8b542ec111734e2611b1d076626aca
+ "@babel/core": ^7.11.0 || ^8.0.0-0
+ checksum: 10/f739152bee60b368b27676441c54e235b49bca10329bb6395b54cca5982ced1f7a5a2c504e406e1082aac3dc68ab518771c9de62cf66ffe00993ad071a58fd1b
languageName: node
linkType: hard
@@ -4707,27 +4738,25 @@ __metadata:
languageName: node
linkType: hard
-"babel-plugin-istanbul@npm:^7.0.0":
- version: 7.0.0
- resolution: "babel-plugin-istanbul@npm:7.0.0"
+"babel-plugin-istanbul@npm:^7.0.1":
+ version: 7.0.1
+ resolution: "babel-plugin-istanbul@npm:7.0.1"
dependencies:
"@babel/helper-plugin-utils": "npm:^7.0.0"
"@istanbuljs/load-nyc-config": "npm:^1.0.0"
"@istanbuljs/schema": "npm:^0.1.3"
istanbul-lib-instrument: "npm:^6.0.2"
test-exclude: "npm:^6.0.0"
- checksum: 10/4df567f29161c7f50737ed1884c7f08203f4d0cb1684c499fca374fcf5059396eacb02f8f727bf7a82bbf3e50b9f4a24bcb026a1678f63940d8f0f78546e3774
+ checksum: 10/fe9f865f975aaa7a033de9ccb2b63fdcca7817266c5e98d3e02ac7ffd774c695093d215302796cb3770a71ef4574e7a9b298504c3c0c104cf4b48c8eda67b2a6
languageName: node
linkType: hard
-"babel-plugin-jest-hoist@npm:30.0.1":
- version: 30.0.1
- resolution: "babel-plugin-jest-hoist@npm:30.0.1"
+"babel-plugin-jest-hoist@npm:30.4.0":
+ version: 30.4.0
+ resolution: "babel-plugin-jest-hoist@npm:30.4.0"
dependencies:
- "@babel/template": "npm:^7.27.2"
- "@babel/types": "npm:^7.27.3"
"@types/babel__core": "npm:^7.20.5"
- checksum: 10/4d8d0eb3726fb16b85322449fff15fa48404ef92dae48f9b0c956f6d504208e604e4e40fe71665433cb21f35be0faf5b2b11732330f67b3add66728edcfbcb93
+ checksum: 10/112f984b3b4315f7ff15d5d17df7f5aa4b500e562c67c2eafcd9974af4369c17d50feed2f9c95cbcec32faba8ccb04f8b62828aca41a47d5fdedc532b49fbf19
languageName: node
linkType: hard
@@ -4743,16 +4772,16 @@ __metadata:
languageName: node
linkType: hard
-"babel-plugin-polyfill-corejs2@npm:^0.4.10":
- version: 0.4.13
- resolution: "babel-plugin-polyfill-corejs2@npm:0.4.13"
+"babel-plugin-polyfill-corejs2@npm:^0.4.10, babel-plugin-polyfill-corejs2@npm:^0.4.15":
+ version: 0.4.17
+ resolution: "babel-plugin-polyfill-corejs2@npm:0.4.17"
dependencies:
- "@babel/compat-data": "npm:^7.22.6"
- "@babel/helper-define-polyfill-provider": "npm:^0.6.4"
+ "@babel/compat-data": "npm:^7.28.6"
+ "@babel/helper-define-polyfill-provider": "npm:^0.6.8"
semver: "npm:^6.3.1"
peerDependencies:
"@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0
- checksum: 10/e238534f345edb26471438cdef8f9182892c4a857fc1cd74d8ecb3072d5126232e299d3850027cecbcb599e721cef835b9e63aba35c2db41733635d39b76c1d8
+ checksum: 10/35796b7f960d2e90ae78e9eb60491550976b839bbb4ce4c060df822cce191e4b5d93f13f0e64c2ba3ffc6ab3d32d3ced3f84ec567cc141088a11fa5a1628265d
languageName: node
linkType: hard
@@ -4768,39 +4797,69 @@ __metadata:
languageName: node
linkType: hard
-"babel-plugin-polyfill-regenerator@npm:^0.6.1":
- version: 0.6.4
- resolution: "babel-plugin-polyfill-regenerator@npm:0.6.4"
+"babel-plugin-polyfill-corejs3@npm:^0.14.0":
+ version: 0.14.2
+ resolution: "babel-plugin-polyfill-corejs3@npm:0.14.2"
dependencies:
- "@babel/helper-define-polyfill-provider": "npm:^0.6.4"
+ "@babel/helper-define-polyfill-provider": "npm:^0.6.8"
+ core-js-compat: "npm:^3.48.0"
peerDependencies:
"@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0
- checksum: 10/f4d4a803834ffa72713579d696586d8cc654c0025cbd5ec775fc5d37faa00381dcb80e5b97d4b16059443352653585596d87848b5590b1d8670c235408e73fb3
+ checksum: 10/bb500bfec712eb5e8c9058dc299677a5325af7e09ebd725c89719f2f555eca3f2b1a8644137c8e67d7fc83d7be48a7189a1a385b61ed2cf63dbb64e79461b9ee
+ languageName: node
+ linkType: hard
+
+"babel-plugin-polyfill-regenerator@npm:^0.6.1, babel-plugin-polyfill-regenerator@npm:^0.6.6":
+ version: 0.6.8
+ resolution: "babel-plugin-polyfill-regenerator@npm:0.6.8"
+ dependencies:
+ "@babel/helper-define-polyfill-provider": "npm:^0.6.8"
+ peerDependencies:
+ "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0
+ checksum: 10/974464353d6f974e97673385aff616a913c0b76039eab8c5317a2d07c661e080f3dcc213e86f3eae40010172a27ab793cda7a290a8a899716f9a22df9b1d92d2
+ languageName: node
+ linkType: hard
+
+"babel-plugin-react-compiler@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "babel-plugin-react-compiler@npm:1.0.0"
+ dependencies:
+ "@babel/types": "npm:^7.26.0"
+ checksum: 10/51358f4da7dd338afd93ca647af3b5b95fdedd2ffde78719fbba5c542e3d66d338f020bc61234caf4ddf25cddbf517ae101ff76e362e3244d1047c1e64d90a60
+ languageName: node
+ linkType: hard
+
+"babel-plugin-react-native-web@npm:~0.21.0":
+ version: 0.21.2
+ resolution: "babel-plugin-react-native-web@npm:0.21.2"
+ checksum: 10/511fe25e4fc76ac68e6edd3177676251c65e96b3e516805c21d4106bf998439dba5a96f80981a3dda39d2c09b95dc9dd62852fc465b433b2831657f8fd376eaf
languageName: node
linkType: hard
-"babel-plugin-react-native-web@npm:~0.19.13":
- version: 0.19.13
- resolution: "babel-plugin-react-native-web@npm:0.19.13"
- checksum: 10/05ef14f7ffad194a80f27624d52d6f661e5956e606a41aefd34220016357068b6dead23f5c80671345f4e5878dd6ed5cb3a567aef128e38570780458a141d07a
+"babel-plugin-syntax-hermes-parser@npm:0.32.0":
+ version: 0.32.0
+ resolution: "babel-plugin-syntax-hermes-parser@npm:0.32.0"
+ dependencies:
+ hermes-parser: "npm:0.32.0"
+ checksum: 10/ec76abeefabf940e2d571db3b47d022a9be7602286133291e8e047d4855af6a8afc079e4631bc9a56209d751fad54b5199932a55753b1e2b56a719d20e2d5065
languageName: node
linkType: hard
-"babel-plugin-syntax-hermes-parser@npm:0.25.1, babel-plugin-syntax-hermes-parser@npm:^0.25.1":
- version: 0.25.1
- resolution: "babel-plugin-syntax-hermes-parser@npm:0.25.1"
+"babel-plugin-syntax-hermes-parser@npm:^0.32.0":
+ version: 0.32.1
+ resolution: "babel-plugin-syntax-hermes-parser@npm:0.32.1"
dependencies:
- hermes-parser: "npm:0.25.1"
- checksum: 10/dc80fafde1aed8e60cf86ecd2e9920e7f35ffe02b33bd4e772daaa786167bcf508aac3fc1aea425ff4c7a0be94d82528f3fe8619b7f41dac853264272d640c04
+ hermes-parser: "npm:0.32.1"
+ checksum: 10/b8b6c4d2ffa2cf0c6835c58693899023da86dd42a785355c0d005abda5a857cb701fd7b879ccbebafdc146ebfa635aeb4650dd69dc245f21f1378060ebfde9ed
languageName: node
linkType: hard
-"babel-plugin-syntax-hermes-parser@npm:^0.28.0":
- version: 0.28.1
- resolution: "babel-plugin-syntax-hermes-parser@npm:0.28.1"
+"babel-plugin-syntax-hermes-parser@npm:^0.34.0":
+ version: 0.34.0
+ resolution: "babel-plugin-syntax-hermes-parser@npm:0.34.0"
dependencies:
- hermes-parser: "npm:0.28.1"
- checksum: 10/2cbc921e663463480ead9ccc8bb229a5196032367ba2b5ccb18a44faa3afa84b4dc493297749983b9a837a3d76b0b123664aecc06f9122618c3246f03e076a9d
+ hermes-parser: "npm:0.34.0"
+ checksum: 10/785749aa3ef981a9279d9515cfde6a5bfa1291b60d3f0c308a5aea02d0a5147f6565c32aa053a40ae61f79f39022b4aa306a7ef9651fde0a1127ba867a8f6a13
languageName: node
linkType: hard
@@ -4813,9 +4872,9 @@ __metadata:
languageName: node
linkType: hard
-"babel-preset-current-node-syntax@npm:^1.0.0, babel-preset-current-node-syntax@npm:^1.1.0":
- version: 1.1.0
- resolution: "babel-preset-current-node-syntax@npm:1.1.0"
+"babel-preset-current-node-syntax@npm:^1.0.0, babel-preset-current-node-syntax@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "babel-preset-current-node-syntax@npm:1.2.0"
dependencies:
"@babel/plugin-syntax-async-generators": "npm:^7.8.4"
"@babel/plugin-syntax-bigint": "npm:^7.8.3"
@@ -4833,19 +4892,21 @@ __metadata:
"@babel/plugin-syntax-private-property-in-object": "npm:^7.14.5"
"@babel/plugin-syntax-top-level-await": "npm:^7.14.5"
peerDependencies:
- "@babel/core": ^7.0.0
- checksum: 10/46331111ae72b7121172fd9e6a4a7830f651ad44bf26dbbf77b3c8a60a18009411a3eacb5e72274004290c110371230272109957d5224d155436b4794ead2f1b
+ "@babel/core": ^7.0.0 || ^8.0.0-0
+ checksum: 10/3608fa671cfa46364ea6ec704b8fcdd7514b7b70e6ec09b1199e13ae73ed346c51d5ce2cb6d4d5b295f6a3f2cad1fdeec2308aa9e037002dd7c929194cc838ea
languageName: node
linkType: hard
-"babel-preset-expo@npm:~13.2.1":
- version: 13.2.1
- resolution: "babel-preset-expo@npm:13.2.1"
+"babel-preset-expo@npm:~55.0.21":
+ version: 55.0.21
+ resolution: "babel-preset-expo@npm:55.0.21"
dependencies:
+ "@babel/generator": "npm:^7.20.5"
"@babel/helper-module-imports": "npm:^7.25.9"
"@babel/plugin-proposal-decorators": "npm:^7.12.9"
"@babel/plugin-proposal-export-default-from": "npm:^7.24.7"
"@babel/plugin-syntax-export-default-from": "npm:^7.24.7"
+ "@babel/plugin-transform-class-static-block": "npm:^7.27.1"
"@babel/plugin-transform-export-namespace-from": "npm:^7.25.9"
"@babel/plugin-transform-flow-strip-types": "npm:^7.25.2"
"@babel/plugin-transform-modules-commonjs": "npm:^7.24.8"
@@ -4856,31 +4917,38 @@ __metadata:
"@babel/plugin-transform-runtime": "npm:^7.24.7"
"@babel/preset-react": "npm:^7.22.15"
"@babel/preset-typescript": "npm:^7.23.0"
- "@react-native/babel-preset": "npm:0.79.4"
- babel-plugin-react-native-web: "npm:~0.19.13"
- babel-plugin-syntax-hermes-parser: "npm:^0.25.1"
+ "@react-native/babel-preset": "npm:0.83.6"
+ babel-plugin-react-compiler: "npm:^1.0.0"
+ babel-plugin-react-native-web: "npm:~0.21.0"
+ babel-plugin-syntax-hermes-parser: "npm:^0.32.0"
babel-plugin-transform-flow-enums: "npm:^0.0.2"
debug: "npm:^4.3.4"
- react-refresh: "npm:^0.14.2"
resolve-from: "npm:^5.0.0"
peerDependencies:
- babel-plugin-react-compiler: ^19.0.0-beta-e993439-20250405
+ "@babel/runtime": ^7.20.0
+ expo: "*"
+ expo-widgets: ^55.0.17
+ react-refresh: ">=0.14.0 <1.0.0"
peerDependenciesMeta:
- babel-plugin-react-compiler:
+ "@babel/runtime":
+ optional: true
+ expo:
+ optional: true
+ expo-widgets:
optional: true
- checksum: 10/2a668a7f4296ccef12f0af0fc187182bde9f77ef30288871acf5450df165db5b32ca0d0f8c9043d5a1e78e7efbc7597807b2636ac2589541c07ddd74c10daaf2
+ checksum: 10/fcfaca81817bc48934af802b0559bb4c0881627fcffe3d4e413445abada6145b61c2273c812ebd970d97f8452708ca9f7b265780a00226157a26963f95c0e7fa
languageName: node
linkType: hard
-"babel-preset-jest@npm:30.0.1":
- version: 30.0.1
- resolution: "babel-preset-jest@npm:30.0.1"
+"babel-preset-jest@npm:30.4.0":
+ version: 30.4.0
+ resolution: "babel-preset-jest@npm:30.4.0"
dependencies:
- babel-plugin-jest-hoist: "npm:30.0.1"
- babel-preset-current-node-syntax: "npm:^1.1.0"
+ babel-plugin-jest-hoist: "npm:30.4.0"
+ babel-preset-current-node-syntax: "npm:^1.2.0"
peerDependencies:
- "@babel/core": ^7.11.0
- checksum: 10/fa37b0fa11baffd983f42663c7a4db61d9b10704bd061333950c3d2a191457930e68e172a93f6675d85cd6a1315fd6954143bda5709a3ba38ef7bd87a13d0aa6
+ "@babel/core": ^7.11.0 || ^8.0.0-beta.1
+ checksum: 10/7fbdcaa1f24b2efbc1b658220df849a375858bd5e208cefcf53b116bca972b28565a0715521cc20bec41adbd20ff73b9dbbdea3634bd71f50062f0ce694a7159
languageName: node
linkType: hard
@@ -4903,13 +4971,29 @@ __metadata:
languageName: node
linkType: hard
-"base64-js@npm:^1.2.3, base64-js@npm:^1.3.1, base64-js@npm:^1.5.1":
+"balanced-match@npm:^4.0.2":
+ version: 4.0.4
+ resolution: "balanced-match@npm:4.0.4"
+ checksum: 10/fb07bb66a0959c2843fc055838047e2a95ccebb837c519614afb067ebfdf2fa967ca8d712c35ced07f2cd26fc6f07964230b094891315ad74f11eba3d53178a0
+ languageName: node
+ linkType: hard
+
+"base64-js@npm:^1.5.1":
version: 1.5.1
resolution: "base64-js@npm:1.5.1"
checksum: 10/669632eb3745404c2f822a18fc3a0122d2f9a7a13f7fb8b5823ee19d1d2ff9ee5b52c53367176ea4ad093c332fd5ab4bd0ebae5a8e27917a4105a4cfc86b1005
languageName: node
linkType: hard
+"baseline-browser-mapping@npm:^2.10.12":
+ version: 2.10.29
+ resolution: "baseline-browser-mapping@npm:2.10.29"
+ bin:
+ baseline-browser-mapping: dist/cli.cjs
+ checksum: 10/df8fd128168e473abf1ebe3b7d6a9d7fead3a4d76f9f6aa3dce4dd797e5b5a1ecd32b7eb0855c21f6acdb5c48eba9e176a4f93040e47790bb05fe3fccd4ad9d6
+ languageName: node
+ linkType: hard
+
"basic-ftp@npm:^5.0.2":
version: 5.3.1
resolution: "basic-ftp@npm:5.3.1"
@@ -4917,10 +5001,10 @@ __metadata:
languageName: node
linkType: hard
-"before-after-hook@npm:^3.0.2":
- version: 3.0.2
- resolution: "before-after-hook@npm:3.0.2"
- checksum: 10/57dfee78930276a740559552460a83f31c605e0164f02f170f71352aa1f4f5fb2c1632ac3bcba06ba711c32bd88b7e3c82431428e0c4984fbd2336faa78cf08c
+"before-after-hook@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "before-after-hook@npm:4.0.0"
+ checksum: 10/9fd52bc0c3cca0fb115e04dacbeeaacff38fa23e1af725d62392254c31ef433b15da60efcba61552e44d64e26f25ea259f72dba005115924389e88d2fd56e19f
languageName: node
linkType: hard
@@ -4986,6 +5070,15 @@ __metadata:
languageName: node
linkType: hard
+"brace-expansion@npm:^5.0.5":
+ version: 5.0.6
+ resolution: "brace-expansion@npm:5.0.6"
+ dependencies:
+ balanced-match: "npm:^4.0.2"
+ checksum: 10/a7acf120fefa79e9d7c9c92898114f57c07596a3920197f3c5917e6a628b04220a5f7f9618c30bdd973a6576a32113b99f9c3f1c8245ccc399dd2a9a718d81d8
+ languageName: node
+ linkType: hard
+
"braces@npm:^3.0.3":
version: 3.0.3
resolution: "braces@npm:3.0.3"
@@ -4995,17 +5088,18 @@ __metadata:
languageName: node
linkType: hard
-"browserslist@npm:^4.20.4, browserslist@npm:^4.24.0, browserslist@npm:^4.25.0":
- version: 4.25.0
- resolution: "browserslist@npm:4.25.0"
+"browserslist@npm:^4.24.0, browserslist@npm:^4.25.0, browserslist@npm:^4.28.1, browserslist@npm:^4.28.2":
+ version: 4.28.2
+ resolution: "browserslist@npm:4.28.2"
dependencies:
- caniuse-lite: "npm:^1.0.30001718"
- electron-to-chromium: "npm:^1.5.160"
- node-releases: "npm:^2.0.19"
- update-browserslist-db: "npm:^1.1.3"
+ baseline-browser-mapping: "npm:^2.10.12"
+ caniuse-lite: "npm:^1.0.30001782"
+ electron-to-chromium: "npm:^1.5.328"
+ node-releases: "npm:^2.0.36"
+ update-browserslist-db: "npm:^1.2.3"
bin:
browserslist: cli.js
- checksum: 10/4a5442b1a0d09c4c64454f184b8fed17d8c3e202034bf39de28f74497d7bd28dddee121b2bab4e34825fe0ed4c166d84e32a39f576c76fce73c1f8f05e4b6ee6
+ checksum: 10/cff88386e5b5ba5614c9063bd32ef94865bba22b6a381844c7d09ea1eea62a2247e7106e516abdbfda6b75b9986044c991dfe45f92f10add5ad63dccc07589ec
languageName: node
linkType: hard
@@ -5025,16 +5119,6 @@ __metadata:
languageName: node
linkType: hard
-"buffer@npm:^5.4.3":
- version: 5.7.1
- resolution: "buffer@npm:5.7.1"
- dependencies:
- base64-js: "npm:^1.3.1"
- ieee754: "npm:^1.1.13"
- checksum: 10/997434d3c6e3b39e0be479a80288875f71cd1c07d75a3855e6f08ef848a3c966023f79534e22e415ff3a5112708ce06127277ab20e527146d55c84566405c7c6
- languageName: node
- linkType: hard
-
"bundle-name@npm:^4.1.0":
version: 4.1.0
resolution: "bundle-name@npm:4.1.0"
@@ -5051,28 +5135,28 @@ __metadata:
languageName: node
linkType: hard
-"c12@npm:3.0.4":
- version: 3.0.4
- resolution: "c12@npm:3.0.4"
+"c12@npm:3.3.3":
+ version: 3.3.3
+ resolution: "c12@npm:3.3.3"
dependencies:
- chokidar: "npm:^4.0.3"
+ chokidar: "npm:^5.0.0"
confbox: "npm:^0.2.2"
defu: "npm:^6.1.4"
- dotenv: "npm:^16.5.0"
- exsolve: "npm:^1.0.5"
+ dotenv: "npm:^17.2.3"
+ exsolve: "npm:^1.0.8"
giget: "npm:^2.0.0"
- jiti: "npm:^2.4.2"
+ jiti: "npm:^2.6.1"
ohash: "npm:^2.0.11"
pathe: "npm:^2.0.3"
- perfect-debounce: "npm:^1.0.0"
- pkg-types: "npm:^2.1.0"
+ perfect-debounce: "npm:^2.0.0"
+ pkg-types: "npm:^2.3.0"
rc9: "npm:^2.1.2"
peerDependencies:
- magicast: ^0.3.5
+ magicast: "*"
peerDependenciesMeta:
magicast:
optional: true
- checksum: 10/70f7fe0c6908ae03b847e7bd6731404d5ac2ca19b8b27d1b03fef85784ee4cde4644cf06fb6713f74cfb11b1757ec0ff881bd095f7cb2459ed9965b6c208c560
+ checksum: 10/058026b87656fba996ab9f05d2f5c037f057a314df2ea7410bd812a6eb5881faa585485a337cbbc291a4c0e90c1ecbe5ae704104db72005e9c41c6373414b990
languageName: node
linkType: hard
@@ -5128,31 +5212,6 @@ __metadata:
languageName: node
linkType: hard
-"caller-callsite@npm:^2.0.0":
- version: 2.0.0
- resolution: "caller-callsite@npm:2.0.0"
- dependencies:
- callsites: "npm:^2.0.0"
- checksum: 10/b685e9d126d9247b320cfdfeb3bc8da0c4be28d8fb98c471a96bc51aab3130099898a2fe3bf0308f0fe048d64c37d6d09f563958b9afce1a1e5e63d879c128a2
- languageName: node
- linkType: hard
-
-"caller-path@npm:^2.0.0":
- version: 2.0.0
- resolution: "caller-path@npm:2.0.0"
- dependencies:
- caller-callsite: "npm:^2.0.0"
- checksum: 10/3e12ccd0c71ec10a057aac69e3ec175b721ca858c640df021ef0d25999e22f7c1d864934b596b7d47038e9b56b7ec315add042abbd15caac882998b50102fb12
- languageName: node
- linkType: hard
-
-"callsites@npm:^2.0.0":
- version: 2.0.0
- resolution: "callsites@npm:2.0.0"
- checksum: 10/be2f67b247df913732b7dec1ec0bbfcdbaea263e5a95968b19ec7965affae9496b970e3024317e6d4baa8e28dc6ba0cec03f46fdddc2fdcc51396600e53c2623
- languageName: node
- linkType: hard
-
"callsites@npm:^3.0.0, callsites@npm:^3.1.0":
version: 3.1.0
resolution: "callsites@npm:3.1.0"
@@ -5174,10 +5233,10 @@ __metadata:
languageName: node
linkType: hard
-"caniuse-lite@npm:^1.0.30001718":
- version: 1.0.30001724
- resolution: "caniuse-lite@npm:1.0.30001724"
- checksum: 10/0e95811e7c33410ec458784726b97f50f07fb0f6f17b2b17789bb2d5ba1ff126daa24549d698c0a8729f5236d98fde04bb44a3def22eb4667ac15bd80f20a4f2
+"caniuse-lite@npm:^1.0.30001782":
+ version: 1.0.30001792
+ resolution: "caniuse-lite@npm:1.0.30001792"
+ checksum: 10/96635acd22e8bd5d02c165de659cc14265b96f5e7253acd0117ad94a3310297f2402e4a8665d6f20003bf6193c3b995d2cb9fda6b3c2f731194dc9299c90f905
languageName: node
linkType: hard
@@ -5202,10 +5261,10 @@ __metadata:
languageName: node
linkType: hard
-"chalk@npm:^5.3.0":
- version: 5.4.1
- resolution: "chalk@npm:5.4.1"
- checksum: 10/29df3ffcdf25656fed6e95962e2ef86d14dfe03cd50e7074b06bad9ffbbf6089adbb40f75c00744d843685c8d008adaf3aed31476780312553caf07fa86e5bc7
+"chalk@npm:^5.6.2":
+ version: 5.6.2
+ resolution: "chalk@npm:5.6.2"
+ checksum: 10/1b2f48f6fba1370670d5610f9cd54c391d6ede28f4b7062dd38244ea5768777af72e5be6b74fb6c6d54cb84c4a2dff3f3afa9b7cb5948f7f022cfd3d087989e0
languageName: node
linkType: hard
@@ -5216,19 +5275,19 @@ __metadata:
languageName: node
linkType: hard
-"chardet@npm:^0.7.0":
- version: 0.7.0
- resolution: "chardet@npm:0.7.0"
- checksum: 10/b0ec668fba5eeec575ed2559a0917ba41a6481f49063c8445400e476754e0957ee09e44dc032310f526182b8f1bf25e9d4ed371f74050af7be1383e06bc44952
+"chardet@npm:^2.1.1":
+ version: 2.1.1
+ resolution: "chardet@npm:2.1.1"
+ checksum: 10/d56913b65e45c5c86f331988e2ef6264c131bfeadaae098ee719bf6610546c77740e37221ffec802dde56b5e4466613a4c754786f4da6b5f6c5477243454d324
languageName: node
linkType: hard
-"chokidar@npm:^4.0.3":
- version: 4.0.3
- resolution: "chokidar@npm:4.0.3"
+"chokidar@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "chokidar@npm:5.0.0"
dependencies:
- readdirp: "npm:^4.0.1"
- checksum: 10/bf2a575ea5596000e88f5db95461a9d59ad2047e939d5a4aac59dd472d126be8f1c1ff3c7654b477cf532d18f42a97279ef80ee847972fd2a25410bf00b80b59
+ readdirp: "npm:^5.0.0"
+ checksum: 10/a1c2a4ee6ee81ba6409712c295a47be055fb9de1186dfbab33c1e82f28619de962ba02fc5f9d433daaedc96c35747460d8b2079ac2907de2c95e3f7cce913113
languageName: node
linkType: hard
@@ -5281,10 +5340,10 @@ __metadata:
languageName: node
linkType: hard
-"ci-info@npm:^4.2.0":
- version: 4.2.0
- resolution: "ci-info@npm:4.2.0"
- checksum: 10/928d8457f3476ffc4a66dec93b9cdf1944d5e60dba69fbd6a0fc95b652386f6ef64857f6e32372533210ef6d8954634af2c7693d7c07778ee015f3629a5e0dd9
+"ci-info@npm:^4.2.0, ci-info@npm:^4.4.0":
+ version: 4.4.0
+ resolution: "ci-info@npm:4.4.0"
+ checksum: 10/dfded0c630267d89660c8abb988ac8395a382bdfefedcc03e3e2858523312c5207db777c239c34774e3fcff11f015477c19d2ac8a58ea58aa476614a2e64f434
languageName: node
linkType: hard
@@ -5304,13 +5363,6 @@ __metadata:
languageName: node
linkType: hard
-"clean-stack@npm:^2.0.0":
- version: 2.2.0
- resolution: "clean-stack@npm:2.2.0"
- checksum: 10/2ac8cd2b2f5ec986a3c743935ec85b07bc174d5421a5efc8017e1f146a1cf5f781ae962618f416352103b32c9cd7e203276e8c28241bbe946160cab16149fb68
- languageName: node
- linkType: hard
-
"cli-cursor@npm:^2.1.0":
version: 2.1.0
resolution: "cli-cursor@npm:2.1.0"
@@ -5329,13 +5381,20 @@ __metadata:
languageName: node
linkType: hard
-"cli-spinners@npm:^2.0.0, cli-spinners@npm:^2.9.2":
+"cli-spinners@npm:^2.0.0":
version: 2.9.2
resolution: "cli-spinners@npm:2.9.2"
checksum: 10/a0a863f442df35ed7294424f5491fa1756bd8d2e4ff0c8736531d886cec0ece4d85e8663b77a5afaf1d296e3cbbebff92e2e99f52bbea89b667cbe789b994794
languageName: node
linkType: hard
+"cli-spinners@npm:^3.2.0":
+ version: 3.4.0
+ resolution: "cli-spinners@npm:3.4.0"
+ checksum: 10/6a4021c1999011fc34ae714f055dcdafb56309abc1f8fb021ea7d9370dfc524485fe8684226015e5fe6053dd30544e74270184ff7edc3fa4d37043b8efd0a054
+ languageName: node
+ linkType: hard
+
"cli-width@npm:^4.1.0":
version: 4.1.0
resolution: "cli-width@npm:4.1.0"
@@ -5354,6 +5413,17 @@ __metadata:
languageName: node
linkType: hard
+"cliui@npm:^9.0.1":
+ version: 9.0.1
+ resolution: "cliui@npm:9.0.1"
+ dependencies:
+ string-width: "npm:^7.2.0"
+ strip-ansi: "npm:^7.1.0"
+ wrap-ansi: "npm:^9.0.0"
+ checksum: 10/df43d8d1c6e3254cbb64b1905310d5f6672c595496a3cbe76946c6d24777136886470686f2772ac9edfe547a74bb70e8017530b3554715aee119efd7752fc0d9
+ languageName: node
+ linkType: hard
+
"clone@npm:^1.0.2":
version: 1.0.4
resolution: "clone@npm:1.0.4"
@@ -5441,13 +5511,6 @@ __metadata:
languageName: node
linkType: hard
-"commander@npm:^4.0.0":
- version: 4.1.1
- resolution: "commander@npm:4.1.1"
- checksum: 10/3b2dc4125f387dab73b3294dbcb0ab2a862f9c0ad748ee2b27e3544d25325b7a8cdfbcc228d103a98a716960b14478114a5206b5415bd48cdafa38797891562c
- languageName: node
- linkType: hard
-
"commander@npm:^7.2.0":
version: 7.2.0
resolution: "commander@npm:7.2.0"
@@ -5455,15 +5518,15 @@ __metadata:
languageName: node
linkType: hard
-"commitlint@npm:19.8.1":
- version: 19.8.1
- resolution: "commitlint@npm:19.8.1"
+"commitlint@npm:^21.0.1":
+ version: 21.0.1
+ resolution: "commitlint@npm:21.0.1"
dependencies:
- "@commitlint/cli": "npm:^19.8.1"
- "@commitlint/types": "npm:^19.8.1"
+ "@commitlint/cli": "npm:^21.0.1"
+ "@commitlint/types": "npm:^21.0.1"
bin:
commitlint: cli.js
- checksum: 10/23e9a34b074361ec66c89573b1eba3ab65e7fe8044e22c3f044db87071817d8fe32e9e63313703c65385f5db1ab8e204eb2b3fa5e5a9481bc2fdef56eab478c1
+ checksum: 10/ae3a805a13529d1e8552de366fd15b458f824006fad07bfae8be33d9736fb792cb25592e51ee3a78a785dc685e3699a65c24613fc13f8194e7f00669a5d1b0ae
languageName: node
linkType: hard
@@ -5520,10 +5583,10 @@ __metadata:
languageName: node
linkType: hard
-"confbox@npm:^0.2.1, confbox@npm:^0.2.2":
- version: 0.2.2
- resolution: "confbox@npm:0.2.2"
- checksum: 10/988c7216f9b5aee5d8a8f32153a9164e1b58d92d8335c5daa323fd3fdee91f742ffc25f6c28b059474b6319204085eca985ab14c5a246988dc7ef1fe29414108
+"confbox@npm:^0.2.2, confbox@npm:^0.2.4":
+ version: 0.2.4
+ resolution: "confbox@npm:0.2.4"
+ checksum: 10/10243036f2eca8f02c85f1c8c99f492d2b690e41b5fb9c6bf91afbaca8972eb760bf9fafb7b669433c1ea0c98f12e910d4d1e73b017cd06b72150d080a2c78b6
languageName: node
linkType: hard
@@ -5546,108 +5609,28 @@ __metadata:
languageName: node
linkType: hard
-"conventional-changelog-angular@npm:^7.0.0":
- version: 7.0.0
- resolution: "conventional-changelog-angular@npm:7.0.0"
- dependencies:
- compare-func: "npm:^2.0.0"
- checksum: 10/e7966d2fee5475e76263f30f8b714b2b592b5bf556df225b7091e5090831fc9a20b99598a7d2997e19c2ef8118c0a3150b1eba290786367b0f55a5ccfa804ec9
- languageName: node
- linkType: hard
-
-"conventional-changelog-angular@npm:^8.0.0":
- version: 8.0.0
- resolution: "conventional-changelog-angular@npm:8.0.0"
- dependencies:
- compare-func: "npm:^2.0.0"
- checksum: 10/856e4652015d6ff5a192e2051efe4eb0d57534da304a3bfa6eb1e1ed06c995fe6d7c91d46e7a6de95baea52f7ccaad3ffe18260c972d40bad862f85d00c7b437
- languageName: node
- linkType: hard
-
-"conventional-changelog-atom@npm:^5.0.0":
- version: 5.0.0
- resolution: "conventional-changelog-atom@npm:5.0.0"
- checksum: 10/51765007b4e0e899abbf6e88af591754de909d9cd9b544a7bebd26b905e6ec15871ca1e75539e634b524c45288be2787425331db6463596989fb8416c6e34a5d
- languageName: node
- linkType: hard
-
-"conventional-changelog-codemirror@npm:^5.0.0":
- version: 5.0.0
- resolution: "conventional-changelog-codemirror@npm:5.0.0"
- checksum: 10/38dcc3fc3c3dd050b8dc00b68f83845b7c82b3f871c3bbb3c1b9c888ed7d10be3c8042959be93e768ec2bee545eca0f41429e7a63d2abca711e5fdd79bc1bb84
- languageName: node
- linkType: hard
-
-"conventional-changelog-conventionalcommits@npm:^7.0.2":
- version: 7.0.2
- resolution: "conventional-changelog-conventionalcommits@npm:7.0.2"
- dependencies:
- compare-func: "npm:^2.0.0"
- checksum: 10/3cc6586ac57cc54c0595b28ae22e8b674c970034bad35e467f71aba395278a6ef43351cfbf782a5fc33eb13ed4ad843a145b89ad1444f5fa571e3bf9c1d5519b
+"content-type@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "content-type@npm:2.0.0"
+ checksum: 10/0bbb276b790ba7e86c479c7d69fae1861b2e908ff3ce2cb01975b516f93eede2216d242902ed6c5b15cd554014611ce9dfdcf51cd35b16569e45a979e50d0cef
languageName: node
linkType: hard
-"conventional-changelog-conventionalcommits@npm:^8.0.0":
- version: 8.0.0
- resolution: "conventional-changelog-conventionalcommits@npm:8.0.0"
+"conventional-changelog-angular@npm:^8.2.0, conventional-changelog-angular@npm:^8.3.1":
+ version: 8.3.1
+ resolution: "conventional-changelog-angular@npm:8.3.1"
dependencies:
compare-func: "npm:^2.0.0"
- checksum: 10/23122a76c69ebe7490968f7c0779b0a6b73011eebbad0563ac5571c6015319acf13bb8dca178d7a5484f10b64744ae7ba35d40f71a8bdc5430e73dd7e032f45d
- languageName: node
- linkType: hard
-
-"conventional-changelog-core@npm:^8.0.0":
- version: 8.0.0
- resolution: "conventional-changelog-core@npm:8.0.0"
- dependencies:
- "@hutson/parse-repository-url": "npm:^5.0.0"
- add-stream: "npm:^1.0.0"
- conventional-changelog-writer: "npm:^8.0.0"
- conventional-commits-parser: "npm:^6.0.0"
- git-raw-commits: "npm:^5.0.0"
- git-semver-tags: "npm:^8.0.0"
- hosted-git-info: "npm:^7.0.0"
- normalize-package-data: "npm:^6.0.0"
- read-package-up: "npm:^11.0.0"
- read-pkg: "npm:^9.0.0"
- checksum: 10/6277c086554813d555019c374b578964f643a196d7a830afcbb23eed7e32e633b1419cb59232ee5cbd89cc852a465ea1cb2db4822e930fa064278a988f507f22
- languageName: node
- linkType: hard
-
-"conventional-changelog-ember@npm:^5.0.0":
- version: 5.0.0
- resolution: "conventional-changelog-ember@npm:5.0.0"
- checksum: 10/a36f8f80736d1ee36bc185c3d92b296797fc28783d480817a94a4a4031b9945cfbd89679087c5be3f6059a2b0899e091670193fa3b9b2a2238cb353615bf7a72
- languageName: node
- linkType: hard
-
-"conventional-changelog-eslint@npm:^6.0.0":
- version: 6.0.0
- resolution: "conventional-changelog-eslint@npm:6.0.0"
- checksum: 10/13634059636e1570fc0dbb0ff15b69a5bb67e39d699cb7baa29765c2a26cd6604b49f2c13a0d58734b6757c90f1ebe22032039c2c81863a2ce096dac6248bb7b
- languageName: node
- linkType: hard
-
-"conventional-changelog-express@npm:^5.0.0":
- version: 5.0.0
- resolution: "conventional-changelog-express@npm:5.0.0"
- checksum: 10/f344f057a8756a99637029b912d2c0eb569b68e34983e8948c790bb4bfef40758b2760c0ab720b3943354da3fa76d3d77d8f42f4f4564e07240b574c3bad5d6c
- languageName: node
- linkType: hard
-
-"conventional-changelog-jquery@npm:^6.0.0":
- version: 6.0.0
- resolution: "conventional-changelog-jquery@npm:6.0.0"
- checksum: 10/845134cf5d15c455f84ac9425c7307608aaa44cc5c27abf2849a35c86c62cc7134307fa67bc412aee0c1d0ef42335423c18aca66a95119c971d9c5b4a1f44c42
+ checksum: 10/c9f32ddcc2095fa8b60f1f623fe5c49e0d16a2d83060a1c35990400da40b1cd3e765878f0333f4e0cff4f89c3a0bf63edc47e38aba5470a6334cfea2f7e5731c
languageName: node
linkType: hard
-"conventional-changelog-jshint@npm:^5.0.0":
- version: 5.0.0
- resolution: "conventional-changelog-jshint@npm:5.0.0"
+"conventional-changelog-conventionalcommits@npm:^9.2.0, conventional-changelog-conventionalcommits@npm:^9.3.1":
+ version: 9.3.1
+ resolution: "conventional-changelog-conventionalcommits@npm:9.3.1"
dependencies:
compare-func: "npm:^2.0.0"
- checksum: 10/9db03b16610f2fbc448646cbb23f1ee28704ffa1175279ee39d51e8e0010bb82000385e662633900220f6834ad84b1ecf8ccbdebcf4ae0d7710a5599de9b0d52
+ checksum: 10/6b924adcf31d36cbe1442f5c2d29dad345666bea9e805d8af6bfa28ab694e93abbdcb2462716b2a993f6eabf1d4bdc45209076249bd4825f5513ff061a99a4a2
languageName: node
linkType: hard
@@ -5658,36 +5641,37 @@ __metadata:
languageName: node
linkType: hard
-"conventional-changelog-writer@npm:^8.0.0":
- version: 8.1.0
- resolution: "conventional-changelog-writer@npm:8.1.0"
+"conventional-changelog-writer@npm:^8.3.0":
+ version: 8.4.0
+ resolution: "conventional-changelog-writer@npm:8.4.0"
dependencies:
+ "@simple-libs/stream-utils": "npm:^1.2.0"
conventional-commits-filter: "npm:^5.0.0"
handlebars: "npm:^4.7.7"
meow: "npm:^13.0.0"
semver: "npm:^7.5.2"
bin:
conventional-changelog-writer: dist/cli/index.js
- checksum: 10/7fc71f145a3165c80dbf8d8c4ba3aa941206b00a76826d387ec323bc7a9b63c9f667577b06ca4f27431806958f0cf85001e9ee4145754f0df2dcac8e253b6d5a
+ checksum: 10/4118d1ad9d511cc1dbcf635b4883d13a4b1a0bc8f635a16d68b2e454ea4f116a83370238418ef8c512a4d3912610a635ede88cb0dcf88c255af1ba54122909f5
languageName: node
linkType: hard
-"conventional-changelog@npm:^6.0.0":
- version: 6.0.0
- resolution: "conventional-changelog@npm:6.0.0"
- dependencies:
- conventional-changelog-angular: "npm:^8.0.0"
- conventional-changelog-atom: "npm:^5.0.0"
- conventional-changelog-codemirror: "npm:^5.0.0"
- conventional-changelog-conventionalcommits: "npm:^8.0.0"
- conventional-changelog-core: "npm:^8.0.0"
- conventional-changelog-ember: "npm:^5.0.0"
- conventional-changelog-eslint: "npm:^6.0.0"
- conventional-changelog-express: "npm:^5.0.0"
- conventional-changelog-jquery: "npm:^6.0.0"
- conventional-changelog-jshint: "npm:^5.0.0"
+"conventional-changelog@npm:^7.2.0":
+ version: 7.2.0
+ resolution: "conventional-changelog@npm:7.2.0"
+ dependencies:
+ "@conventional-changelog/git-client": "npm:^2.6.0"
+ "@simple-libs/hosted-git-info": "npm:^1.0.2"
+ "@types/normalize-package-data": "npm:^2.4.4"
conventional-changelog-preset-loader: "npm:^5.0.0"
- checksum: 10/78a2a74a19385e45ea69a9ef410de7cc9627cb2bada8b26850ff55999dfc3e5600138ee636dbd0c17159dcdcd81499b64d557d34dfb641d82d1b0d107c684c10
+ conventional-changelog-writer: "npm:^8.3.0"
+ conventional-commits-parser: "npm:^6.3.0"
+ fd-package-json: "npm:^2.0.0"
+ meow: "npm:^13.0.0"
+ normalize-package-data: "npm:^7.0.0"
+ bin:
+ conventional-changelog: dist/cli/index.js
+ checksum: 10/ece669e6f653832d00b18dfdc71f321e81f5bb3026e72f9a59fe1a1f30234b41221388add3eb9a7f251200278282ccf69a70ec94b958744d0dd78ee0cdabdd36
languageName: node
linkType: hard
@@ -5698,59 +5682,46 @@ __metadata:
languageName: node
linkType: hard
-"conventional-commits-parser@npm:^5.0.0":
- version: 5.0.0
- resolution: "conventional-commits-parser@npm:5.0.0"
- dependencies:
- JSONStream: "npm:^1.3.5"
- is-text-path: "npm:^2.0.0"
- meow: "npm:^12.0.1"
- split2: "npm:^4.0.0"
- bin:
- conventional-commits-parser: cli.mjs
- checksum: 10/3b56a9313127f18c56b7fc0fdb0c49d2184ec18e0574e64580a0d5a3c3e0f3eecfb8bc3131dce967bfe9fd27debd5f42b7fc1f09e8e541e688e1dd2b57f49278
- languageName: node
- linkType: hard
-
-"conventional-commits-parser@npm:^6.0.0":
- version: 6.2.0
- resolution: "conventional-commits-parser@npm:6.2.0"
+"conventional-commits-parser@npm:^6.1.0, conventional-commits-parser@npm:^6.3.0":
+ version: 6.4.0
+ resolution: "conventional-commits-parser@npm:6.4.0"
dependencies:
+ "@simple-libs/stream-utils": "npm:^1.2.0"
meow: "npm:^13.0.0"
bin:
conventional-commits-parser: dist/cli/index.js
- checksum: 10/75074b345bb7e938745ac83ffeb2756f64296db28996a6f93bdab9d6e5e23e1fc491bc30a3d900ce043ad5a6fa5f3912c3a8b76ac4b355ee9b323cdf50536833
+ checksum: 10/0caf5e3595cace090ab7724c1442de6b2e00d82faf90762331b5421cd8a056407f0ce99a6c4b4eb47833a26bd8ad25ac5a331e2ebbce2a819143450053ef6d0d
languageName: node
linkType: hard
-"conventional-recommended-bump@npm:^10.0.0":
- version: 10.0.0
- resolution: "conventional-recommended-bump@npm:10.0.0"
+"conventional-recommended-bump@npm:^11.2.0":
+ version: 11.2.0
+ resolution: "conventional-recommended-bump@npm:11.2.0"
dependencies:
- "@conventional-changelog/git-client": "npm:^1.0.0"
+ "@conventional-changelog/git-client": "npm:^2.5.1"
conventional-changelog-preset-loader: "npm:^5.0.0"
conventional-commits-filter: "npm:^5.0.0"
- conventional-commits-parser: "npm:^6.0.0"
+ conventional-commits-parser: "npm:^6.1.0"
meow: "npm:^13.0.0"
bin:
conventional-recommended-bump: dist/cli/index.js
- checksum: 10/d4a72f48ceec9947bf6f4ae346574262c8c991930a4b8d6d5d43cfd03bcf9531f74200ce60d43a251fd537b5292668f6480c17fe4ed458b4f84418db2be3af85
+ checksum: 10/b6330542675399d1053c9092c5ddcc4ab0904046b5f767478f9434ada2cb1e9adbd9555e6952e1ad5a3bae6775cf67a14062b0be3b5c61b93c22abc702b00175
languageName: node
linkType: hard
-"convert-source-map@npm:^2.0.0":
+"convert-source-map@npm:2.0.0, convert-source-map@npm:^2.0.0":
version: 2.0.0
resolution: "convert-source-map@npm:2.0.0"
checksum: 10/c987be3ec061348cdb3c2bfb924bec86dea1eacad10550a85ca23edb0fe3556c3a61c7399114f3331ccb3499d7fd0285ab24566e5745929412983494c3926e15
languageName: node
linkType: hard
-"core-js-compat@npm:^3.40.0":
- version: 3.43.0
- resolution: "core-js-compat@npm:3.43.0"
+"core-js-compat@npm:^3.40.0, core-js-compat@npm:^3.48.0":
+ version: 3.49.0
+ resolution: "core-js-compat@npm:3.49.0"
dependencies:
- browserslist: "npm:^4.25.0"
- checksum: 10/fa57a75e0e0798889f0a8d4dbc66bd276c799f265442eb0f6baa4113efaf0c4213e457c70f8f0f9d78f98b22c5c16dfd7e68d88e6f2484ae2120888a4bd08b68
+ browserslist: "npm:^4.28.1"
+ checksum: 10/eb35ad9b31a613092d32e5eb0c9fecb695e680bb29509fe04ae297ef790cea47d06864ef8939c8f5f189cce0bd2807fef8b2d6450f7eeb917ffaaf38a775dece
languageName: node
linkType: hard
@@ -5767,21 +5738,9 @@ __metadata:
languageName: node
linkType: hard
-"cosmiconfig@npm:^5.0.5":
- version: 5.2.1
- resolution: "cosmiconfig@npm:5.2.1"
- dependencies:
- import-fresh: "npm:^2.0.0"
- is-directory: "npm:^0.3.1"
- js-yaml: "npm:^3.13.1"
- parse-json: "npm:^4.0.0"
- checksum: 10/1d617668e1367b8d66617fb8a1bd8c13e9598534959ac0cc86195b1b0cbe7afbba2b9faa300c60b9d9d35409cf4f064b0f6e377f4ea036434e5250c69c76932f
- languageName: node
- linkType: hard
-
-"cosmiconfig@npm:^9.0.0":
- version: 9.0.0
- resolution: "cosmiconfig@npm:9.0.0"
+"cosmiconfig@npm:^9.0.1":
+ version: 9.0.1
+ resolution: "cosmiconfig@npm:9.0.1"
dependencies:
env-paths: "npm:^2.2.1"
import-fresh: "npm:^3.3.0"
@@ -5792,7 +5751,7 @@ __metadata:
peerDependenciesMeta:
typescript:
optional: true
- checksum: 10/8bdf1dfbb6fdb3755195b6886dc0649a3c742ec75afa4cb8da7b070936aed22a4f4e5b7359faafe03180358f311dbc300d248fd6586c458203d376a40cc77826
+ checksum: 10/89fcac84d062f0710091bb2d6a6175bcde22f5448877db9c43429694408191d3d4e215193b3ac4d54f7f89ef188d55cd481c7a2295b0dc572e65b528bf6fec01
languageName: node
linkType: hard
@@ -5807,31 +5766,17 @@ __metadata:
languageName: node
linkType: hard
-"crypto-random-string@npm:^2.0.0":
- version: 2.0.0
- resolution: "crypto-random-string@npm:2.0.0"
- checksum: 10/0283879f55e7c16fdceacc181f87a0a65c53bc16ffe1d58b9d19a6277adcd71900d02bb2c4843dd55e78c51e30e89b0fec618a7f170ebcc95b33182c28f05fd6
- languageName: node
- linkType: hard
-
-"csstype@npm:^3.0.2":
- version: 3.1.3
- resolution: "csstype@npm:3.1.3"
- checksum: 10/f593cce41ff5ade23f44e77521e3a1bcc2c64107041e1bf6c3c32adc5187d0d60983292fda326154d20b01079e24931aa5b08e4467cc488b60bb1e7f6d478ade
- languageName: node
- linkType: hard
-
-"dargs@npm:^8.0.0":
- version: 8.1.0
- resolution: "dargs@npm:8.1.0"
- checksum: 10/33f1b8f5f08e72c8a28355a87c0e1a9b6a0fec99252ecd9cf4735e65dd5f2e19747c860251ed5747b38e7204c7915fd7a7146aee5aaef5882c69169aae8b1d09
+"csstype@npm:^3.2.2":
+ version: 3.2.3
+ resolution: "csstype@npm:3.2.3"
+ checksum: 10/ad41baf7e2ffac65ab544d79107bf7cd1a4bb9bab9ac3302f59ab4ba655d5e30942a8ae46e10ba160c6f4ecea464cc95b975ca2fefbdeeacd6ac63f12f99fe1f
languageName: node
linkType: hard
-"data-uri-to-buffer@npm:^6.0.2":
- version: 6.0.2
- resolution: "data-uri-to-buffer@npm:6.0.2"
- checksum: 10/8b6927c33f9b54037f442856be0aa20e5fd49fa6c9c8ceece408dc306445d593ad72d207d57037c529ce65f413b421da800c6827b1dbefb607b8056f17123a61
+"data-uri-to-buffer@npm:7.0.0":
+ version: 7.0.0
+ resolution: "data-uri-to-buffer@npm:7.0.0"
+ checksum: 10/9a02cc9d6ce66f46b76f9d188cd9d9e51b869a5aaaabd2755b246af4463e1ab0e1c4b4651ee0efcdb949b952ce7dec239ec035d8aa954615510f8384395c46e5
languageName: node
linkType: hard
@@ -5868,7 +5813,7 @@ __metadata:
languageName: node
linkType: hard
-"debug@npm:2.6.9, debug@npm:^2.2.0, debug@npm:^2.6.9":
+"debug@npm:2.6.9, debug@npm:^2.6.9":
version: 2.6.9
resolution: "debug@npm:2.6.9"
dependencies:
@@ -5877,15 +5822,15 @@ __metadata:
languageName: node
linkType: hard
-"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.3.5, debug@npm:^4.4.0":
- version: 4.4.1
- resolution: "debug@npm:4.4.1"
+"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.3.5, debug@npm:^4.4.0, debug@npm:^4.4.3":
+ version: 4.4.3
+ resolution: "debug@npm:4.4.3"
dependencies:
ms: "npm:^2.1.3"
peerDependenciesMeta:
supports-color:
optional: true
- checksum: 10/8e2709b2144f03c7950f8804d01ccb3786373df01e406a0f66928e47001cf2d336cbed9ee137261d4f90d68d8679468c755e3548ed83ddacdc82b194d2468afe
+ checksum: 10/9ada3434ea2993800bd9a1e320bd4aa7af69659fb51cca685d390949434bc0a8873c21ed7c9b852af6f2455a55c6d050aa3937d52b3c69f796dab666f762acad
languageName: node
linkType: hard
@@ -5905,29 +5850,15 @@ __metadata:
languageName: node
linkType: hard
-"dedent@npm:^0.7.0":
- version: 0.7.0
- resolution: "dedent@npm:0.7.0"
- checksum: 10/87de191050d9a40dd70cad01159a0bcf05ecb59750951242070b6abf9569088684880d00ba92a955b4058804f16eeaf91d604f283929b4f614d181cd7ae633d2
- languageName: node
- linkType: hard
-
-"dedent@npm:^1.6.0":
- version: 1.6.0
- resolution: "dedent@npm:1.6.0"
+"dedent@npm:^1.6.0, dedent@npm:^1.7.2":
+ version: 1.7.2
+ resolution: "dedent@npm:1.7.2"
peerDependencies:
babel-plugin-macros: ^3.1.0
peerDependenciesMeta:
babel-plugin-macros:
optional: true
- checksum: 10/f100cb11001309f2185c4334c6f29e5323c1e73b7b75e3b1893bc71ef53cd13fb80534efc8fa7163a891ede633e310a9c600ba38c363cc9d14a72f238fe47078
- languageName: node
- linkType: hard
-
-"deep-extend@npm:^0.6.0":
- version: 0.6.0
- resolution: "deep-extend@npm:0.6.0"
- checksum: 10/7be7e5a8d468d6b10e6a67c3de828f55001b6eb515d014f7aeb9066ce36bd5717161eb47d6a0f7bed8a9083935b465bc163ee2581c8b128d29bf61092fdf57a7
+ checksum: 10/30b9062290dca72b0f5a6cd3667633448cef8cd0dec602eab61015741269ad49df90cabf0521f9a32d134ceab4e21aa7f097258c55cc3baadef94874686d6480
languageName: node
linkType: hard
@@ -5952,13 +5883,13 @@ __metadata:
languageName: node
linkType: hard
-"default-browser@npm:^5.2.1":
- version: 5.2.1
- resolution: "default-browser@npm:5.2.1"
+"default-browser@npm:^5.4.0":
+ version: 5.5.0
+ resolution: "default-browser@npm:5.5.0"
dependencies:
bundle-name: "npm:^4.1.0"
default-browser-id: "npm:^5.0.0"
- checksum: 10/afab7eff7b7f5f7a94d9114d1ec67273d3fbc539edf8c0f80019879d53aa71e867303c6f6d7cffeb10a6f3cfb59d4f963dba3f9c96830b4540cc7339a1bf9840
+ checksum: 10/c5c5d84a4abd82850e98f06798a55dee87fc1064538bea00cc14c0fb2dccccbff5e9e07eeea80385fa653202d5d92509838b4239d610ddfa1c76a04a1f65e767
languageName: node
linkType: hard
@@ -6007,37 +5938,38 @@ __metadata:
languageName: node
linkType: hard
-"defu@npm:^6.1.4":
+"defu@npm:^6.1.4, defu@npm:^6.1.7":
version: 6.1.7
resolution: "defu@npm:6.1.7"
checksum: 10/09480a5fbe6318f622f30017f9386df6ae92ed895fb1ccc61e1ff0d5016b28a321c751749fdd52c996ddd4eafc2c95b77dc0c8cc109881a231c23c7fd630deb9
languageName: node
linkType: hard
-"degenerator@npm:^5.0.0":
- version: 5.0.1
- resolution: "degenerator@npm:5.0.1"
+"degenerator@npm:6.0.0":
+ version: 6.0.0
+ resolution: "degenerator@npm:6.0.0"
dependencies:
ast-types: "npm:^0.13.4"
escodegen: "npm:^2.1.0"
esprima: "npm:^4.0.1"
- checksum: 10/a64fa39cdf6c2edd75188157d32338ee9de7193d7dbb2aeb4acb1eb30fa4a15ed80ba8dae9bd4d7b085472cf174a5baf81adb761aaa8e326771392c922084152
+ peerDependencies:
+ quickjs-wasi: ^0.0.1
+ checksum: 10/200a2b143d281ed83bcbabd567dec5dc81a2b6dfecb9727786339a79d098bf72e2a6f85dcb0273f046fd9f4b2a4d9759a24a9bd19159f8602f49088802d11982
languageName: node
linkType: hard
-"del@npm:^6.1.1":
- version: 6.1.1
- resolution: "del@npm:6.1.1"
+"del@npm:^8.0.1":
+ version: 8.0.1
+ resolution: "del@npm:8.0.1"
dependencies:
- globby: "npm:^11.0.1"
- graceful-fs: "npm:^4.2.4"
- is-glob: "npm:^4.0.1"
- is-path-cwd: "npm:^2.2.0"
- is-path-inside: "npm:^3.0.2"
- p-map: "npm:^4.0.0"
- rimraf: "npm:^3.0.2"
- slash: "npm:^3.0.0"
- checksum: 10/563288b73b8b19a7261c47fd21a330eeab6e2acd7c6208c49790dfd369127120dd7836cdf0c1eca216b77c94782a81507eac6b4734252d3bef2795cb366996b6
+ globby: "npm:^14.0.2"
+ is-glob: "npm:^4.0.3"
+ is-path-cwd: "npm:^3.0.0"
+ is-path-inside: "npm:^4.0.0"
+ p-map: "npm:^7.0.2"
+ presentable-error: "npm:^0.0.1"
+ slash: "npm:^5.1.0"
+ checksum: 10/53ed4a379a68c90e7d6d3bcce09c49229e77de9a946d0a5fc25f45b16c950cb8665986b7d0d0423416c03bfd43e0f31e528c5a19c558fe47449be9d6fae7f846
languageName: node
linkType: hard
@@ -6062,12 +5994,10 @@ __metadata:
languageName: node
linkType: hard
-"detect-libc@npm:^1.0.3":
- version: 1.0.3
- resolution: "detect-libc@npm:1.0.3"
- bin:
- detect-libc: ./bin/detect-libc.js
- checksum: 10/3849fe7720feb153e4ac9407086956e073f1ce1704488290ef0ca8aab9430a8d48c8a9f8351889e7cdc64e5b1128589501e4fef48f3a4a49ba92cd6d112d0757
+"detect-libc@npm:^2.0.3":
+ version: 2.1.2
+ resolution: "detect-libc@npm:2.1.2"
+ checksum: 10/b736c8d97d5d46164c0d1bed53eb4e6a3b1d8530d460211e2d52f1c552875e706c58a5376854e4e54f8b828c9cada58c855288c968522eb93ac7696d65970766
languageName: node
linkType: hard
@@ -6078,12 +6008,10 @@ __metadata:
languageName: node
linkType: hard
-"dir-glob@npm:^3.0.1":
- version: 3.0.1
- resolution: "dir-glob@npm:3.0.1"
- dependencies:
- path-type: "npm:^4.0.0"
- checksum: 10/fa05e18324510d7283f55862f3161c6759a3f2f8dbce491a2fc14c8324c498286c54282c1f0e933cb930da8419b30679389499b919122952a4f8592362ef4615
+"dnssd-advertise@npm:^1.1.4":
+ version: 1.1.4
+ resolution: "dnssd-advertise@npm:1.1.4"
+ checksum: 10/b8a50bac99bc96d79a42bec68fe7ffcf233d5d6accf2be762dfdb2e11ce2cc1be462ab56e7162b60a34a9b90d7222c5e97d2e5d0f44983ab00956328e999d55f
languageName: node
linkType: hard
@@ -6105,26 +6033,10 @@ __metadata:
languageName: node
linkType: hard
-"dotenv-expand@npm:~11.0.6":
- version: 11.0.7
- resolution: "dotenv-expand@npm:11.0.7"
- dependencies:
- dotenv: "npm:^16.4.5"
- checksum: 10/1cd981e2b925e746919e9fca16fa5e953955d021b5d5fea0a4ae96dc61fcc76bc95874e7730f8ceca22f5e3df5a47eb1fc626c3f45e98019ceba54fd58521971
- languageName: node
- linkType: hard
-
-"dotenv@npm:^16.4.5, dotenv@npm:^16.5.0":
- version: 16.5.0
- resolution: "dotenv@npm:16.5.0"
- checksum: 10/e68a16834f1a41cc2dfb01563bc150668ad675e6cd09191211467b5c0806b6ecd6ec438e021aa8e01cd0e72d2b70ef4302bec7cc0fe15b6955f85230b62dc8a9
- languageName: node
- linkType: hard
-
-"dotenv@npm:~16.4.5":
- version: 16.4.7
- resolution: "dotenv@npm:16.4.7"
- checksum: 10/f13bfe97db88f0df4ec505eeffb8925ec51f2d56a3d0b6d916964d8b4af494e6fb1633ba5d09089b552e77ab2a25de58d70259b2c5ed45ec148221835fc99a0c
+"dotenv@npm:^17.2.3":
+ version: 17.4.2
+ resolution: "dotenv@npm:17.4.2"
+ checksum: 10/ca1b6f54d58e39914901e1518958e86083aca8deb5aa2e7f2a51acd53291d97852479b0ab26ed949b6a45a0e9adcc7b0d1c3c72375e8ea670f7005e341c6daba
languageName: node
linkType: hard
@@ -6153,10 +6065,10 @@ __metadata:
languageName: node
linkType: hard
-"electron-to-chromium@npm:^1.5.160":
- version: 1.5.171
- resolution: "electron-to-chromium@npm:1.5.171"
- checksum: 10/6d58ff50407107d7e86e7beb8d0361358f90dbc10c7d92a2ff9cdfbaf27a65165c00ae05a345ab32fa6e371ff9c7d1fef1441d57adfa8f59701c56734745c0a1
+"electron-to-chromium@npm:^1.5.328":
+ version: 1.5.354
+ resolution: "electron-to-chromium@npm:1.5.354"
+ checksum: 10/7da615ccaefcf07b8e99849bfbb7b96a0838634aa73d72873ecc146339cac94e6ad90cb6aed84beb22e20fe082559a58c8035caf5a3a8ebeac93c51a8bca2c67
languageName: node
linkType: hard
@@ -6220,13 +6132,6 @@ __metadata:
languageName: node
linkType: hard
-"env-editor@npm:^0.4.1":
- version: 0.4.2
- resolution: "env-editor@npm:0.4.2"
- checksum: 10/d162e161d9a1bddaf63f68428c587b1d823afe7d56cde039ce403cc68706c68350c92b9db44692f4ecea1d67ec80de9ba01ca70568299ed929d3fa056c40aebf
- languageName: node
- linkType: hard
-
"env-paths@npm:^2.2.0, env-paths@npm:^2.2.1":
version: 2.2.1
resolution: "env-paths@npm:2.2.1"
@@ -6400,6 +6305,18 @@ __metadata:
languageName: node
linkType: hard
+"es-toolkit@npm:^1.46.0":
+ version: 1.46.1
+ resolution: "es-toolkit@npm:1.46.1"
+ dependenciesMeta:
+ "@trivago/prettier-plugin-sort-imports@4.3.0":
+ unplugged: true
+ prettier-plugin-sort-re-exports@0.0.1:
+ unplugged: true
+ checksum: 10/15fa8e58848c3cf3f56b3fca6505362a7e19a6487613cd928197d11a12066010655ee47f74e5f412d949173f998df7ce7babcba9ff838bd40ce4ca79fca8f3c4
+ languageName: node
+ linkType: hard
+
"escalade@npm:^3.1.1, escalade@npm:^3.2.0":
version: 3.2.0
resolution: "escalade@npm:3.2.0"
@@ -6702,24 +6619,23 @@ __metadata:
languageName: node
linkType: hard
-"eslint@npm:9.29.0":
- version: 9.29.0
- resolution: "eslint@npm:9.29.0"
+"eslint@npm:^9.29.0":
+ version: 9.39.4
+ resolution: "eslint@npm:9.39.4"
dependencies:
- "@eslint-community/eslint-utils": "npm:^4.2.0"
+ "@eslint-community/eslint-utils": "npm:^4.8.0"
"@eslint-community/regexpp": "npm:^4.12.1"
- "@eslint/config-array": "npm:^0.20.1"
- "@eslint/config-helpers": "npm:^0.2.1"
- "@eslint/core": "npm:^0.14.0"
- "@eslint/eslintrc": "npm:^3.3.1"
- "@eslint/js": "npm:9.29.0"
- "@eslint/plugin-kit": "npm:^0.3.1"
+ "@eslint/config-array": "npm:^0.21.2"
+ "@eslint/config-helpers": "npm:^0.4.2"
+ "@eslint/core": "npm:^0.17.0"
+ "@eslint/eslintrc": "npm:^3.3.5"
+ "@eslint/js": "npm:9.39.4"
+ "@eslint/plugin-kit": "npm:^0.4.1"
"@humanfs/node": "npm:^0.16.6"
"@humanwhocodes/module-importer": "npm:^1.0.1"
"@humanwhocodes/retry": "npm:^0.4.2"
"@types/estree": "npm:^1.0.6"
- "@types/json-schema": "npm:^7.0.15"
- ajv: "npm:^6.12.4"
+ ajv: "npm:^6.14.0"
chalk: "npm:^4.0.0"
cross-spawn: "npm:^7.0.6"
debug: "npm:^4.3.2"
@@ -6738,7 +6654,7 @@ __metadata:
is-glob: "npm:^4.0.0"
json-stable-stringify-without-jsonify: "npm:^1.0.1"
lodash.merge: "npm:^4.6.2"
- minimatch: "npm:^3.1.2"
+ minimatch: "npm:^3.1.5"
natural-compare: "npm:^1.4.0"
optionator: "npm:^0.9.3"
peerDependencies:
@@ -6748,7 +6664,7 @@ __metadata:
optional: true
bin:
eslint: bin/eslint.js
- checksum: 10/be0c8e123207c9d653fb75ddc610b85dfbf295a2bfa1cbecc78f191dcba9c421525b5befd5d499ce561eca607c9c33f455e4fff0b1c2d4202c2896dafe95094a
+ checksum: 10/de95093d710e62e8c7e753220d985587c40f4a05247ed4393ffb6e6cb43a60e825a47fc5b4263151bb2fc5871a206a31d563ccbabdceee1711072ae12db90adf
languageName: node
linkType: hard
@@ -6812,10 +6728,10 @@ __metadata:
languageName: node
linkType: hard
-"eta@npm:3.5.0":
- version: 3.5.0
- resolution: "eta@npm:3.5.0"
- checksum: 10/d3d90609cfd8cb837c9690a203f13a166118ccfe13e9ccb924d4a8251832e4d5fc39fedf9569a186c2e70abe1e15b15326434ea2a17311b1072f52e61229d461
+"eta@npm:4.5.1":
+ version: 4.5.1
+ resolution: "eta@npm:4.5.1"
+ checksum: 10/ef8e3bf114b74036852f0a36ff64200028c98dd4095618a0b00c8a4affeeda87e118274425aa1723f49e5c5463412878facdbe67ec8185d608a26d9625a9073a
languageName: node
linkType: hard
@@ -6826,20 +6742,13 @@ __metadata:
languageName: node
linkType: hard
-"event-target-shim@npm:^5.0.0, event-target-shim@npm:^5.0.1":
+"event-target-shim@npm:^5.0.0":
version: 5.0.1
resolution: "event-target-shim@npm:5.0.1"
checksum: 10/49ff46c3a7facbad3decb31f597063e761785d7fdb3920d4989d7b08c97a61c2f51183e2f3a03130c9088df88d4b489b1b79ab632219901f184f85158508f4c8
languageName: node
linkType: hard
-"exec-async@npm:^2.2.0":
- version: 2.2.0
- resolution: "exec-async@npm:2.2.0"
- checksum: 10/35932a49c825245e1fe022848a3ffef71717955149a3af8d56bf15b04a21c8f098581ffe2e4916a9dbd7736ce559365ccd55327e72422136adb9f4af867e1203
- languageName: node
- linkType: hard
-
"execa@npm:^4.0.3":
version: 4.1.0
resolution: "execa@npm:4.1.0"
@@ -6874,23 +6783,6 @@ __metadata:
languageName: node
linkType: hard
-"execa@npm:^8.0.1":
- version: 8.0.1
- resolution: "execa@npm:8.0.1"
- dependencies:
- cross-spawn: "npm:^7.0.3"
- get-stream: "npm:^8.0.1"
- human-signals: "npm:^5.0.0"
- is-stream: "npm:^3.0.0"
- merge-stream: "npm:^2.0.0"
- npm-run-path: "npm:^5.1.0"
- onetime: "npm:^6.0.0"
- signal-exit: "npm:^4.1.0"
- strip-final-newline: "npm:^3.0.0"
- checksum: 10/d2ab5fe1e2bb92b9788864d0713f1fce9a07c4594e272c0c97bc18c90569897ab262e4ea58d27a694d288227a2e24f16f5e2575b44224ad9983b799dc7f1098d
- languageName: node
- linkType: hard
-
"exit-x@npm:^0.2.2":
version: 0.2.2
resolution: "exit-x@npm:0.2.2"
@@ -6898,44 +6790,43 @@ __metadata:
languageName: node
linkType: hard
-"expect@npm:30.0.2":
- version: 30.0.2
- resolution: "expect@npm:30.0.2"
+"expect@npm:30.4.1":
+ version: 30.4.1
+ resolution: "expect@npm:30.4.1"
dependencies:
- "@jest/expect-utils": "npm:30.0.2"
- "@jest/get-type": "npm:30.0.1"
- jest-matcher-utils: "npm:30.0.2"
- jest-message-util: "npm:30.0.2"
- jest-mock: "npm:30.0.2"
- jest-util: "npm:30.0.2"
- checksum: 10/a094ebccb7d57751c508fc92ac90e93630be310fa6cc5d09a5c78c6526056bbb02efb76289c2601cf00fe8e60876e621a6bb0a3c51dfc7b2d80b26d1bf8dfc96
+ "@jest/expect-utils": "npm:30.4.1"
+ "@jest/get-type": "npm:30.1.0"
+ jest-matcher-utils: "npm:30.4.1"
+ jest-message-util: "npm:30.4.1"
+ jest-mock: "npm:30.4.1"
+ jest-util: "npm:30.4.1"
+ checksum: 10/f25051e5073c55369199ec3108ac01c60074bd09dad0b5a6c9fe40596438051cb52607e0e97505126422535b8d0dacab13aa29bb14e9fac71630bc710201a3f1
languageName: node
linkType: hard
-"expo-asset@npm:~11.1.5":
- version: 11.1.5
- resolution: "expo-asset@npm:11.1.5"
+"expo-asset@npm:~55.0.17":
+ version: 55.0.17
+ resolution: "expo-asset@npm:55.0.17"
dependencies:
- "@expo/image-utils": "npm:^0.7.4"
- expo-constants: "npm:~17.1.5"
+ "@expo/image-utils": "npm:^0.8.14"
+ expo-constants: "npm:~55.0.16"
peerDependencies:
expo: "*"
react: "*"
react-native: "*"
- checksum: 10/105f2f384362d025e8808f8db384df18a0738d4ddc2f51becb69cdde896c421f773d008f9737997be9a18bc883f4dc5a54f14f0f7e9363383246620cc2e5c37a
+ checksum: 10/41f8ae57ddfa3414331784fe9aba61172ee3cb4b91834b4318393b831e61428a08711194ba9aebc1dc18963c770d6b8b0aa135628f659e6e64469cad9a8ddc0e
languageName: node
linkType: hard
-"expo-constants@npm:~17.1.5, expo-constants@npm:~17.1.6":
- version: 17.1.6
- resolution: "expo-constants@npm:17.1.6"
+"expo-constants@npm:~55.0.16":
+ version: 55.0.16
+ resolution: "expo-constants@npm:55.0.16"
dependencies:
- "@expo/config": "npm:~11.0.9"
- "@expo/env": "npm:~1.0.5"
+ "@expo/env": "npm:~2.1.2"
peerDependencies:
expo: "*"
react-native: "*"
- checksum: 10/13f52198286dee3bc1746a34b9b952d8d53687bf3c2e0d34f3c7f7d78ed4bac79bb6083b14e46b829251da96226bd8e8a30e02922ad93940a11fc81808d92551
+ checksum: 10/80caf27dc74972b4a0245e2268be51748eb403622f30b9129c6838fa80740a88f31e4941f2f9c493fdd1cd0c8512b440dfc9cf78a26eb7ca92826c54cd4641b2
languageName: node
linkType: hard
@@ -6944,104 +6835,141 @@ __metadata:
resolution: "expo-example@workspace:packages/expo-example"
dependencies:
"@babel/core": "npm:^7.25.2"
- "@expo/config-plugins": "npm:10.0.3"
- "@expo/metro-runtime": "npm:5.0.4"
- "@gorhom/bottom-sheet": "npm:5.1.6"
- "@react-navigation/native": "npm:7.1.13"
- "@react-navigation/native-stack": "npm:7.3.18"
- "@types/react": "npm:19.0.10"
- expo: "npm:53.0.12"
- react: "npm:19.0.0"
- react-native: "npm:0.79.4"
+ "@expo/config-plugins": "npm:~55.0.5"
+ "@expo/metro-runtime": "npm:~55.0.11"
+ "@gorhom/bottom-sheet": "npm:5.2.14"
+ "@react-navigation/native": "npm:^7.2.4"
+ "@react-navigation/native-stack": "npm:^7.15.0"
+ "@types/react": "npm:~19.2.10"
+ expo: "npm:^55.0.0"
+ expo-system-ui: "npm:~55.0.18"
+ react: "npm:19.2.6"
+ react-native: "npm:0.83.6"
react-native-avoid-softinput: "workspace:*"
- react-native-edge-to-edge: "npm:1.6.0"
- react-native-gesture-handler: "npm:2.24.0"
- react-native-reanimated: "npm:3.17.4"
- react-native-safe-area-context: "npm:5.4.0"
- react-native-screens: "npm:4.11.1"
- typescript: "npm:5.8.3"
+ react-native-edge-to-edge: "npm:^1.8.1"
+ react-native-gesture-handler: "npm:~2.30.0"
+ react-native-reanimated: "npm:4.2.1"
+ react-native-safe-area-context: "npm:~5.6.2"
+ react-native-screens: "npm:~4.23.0"
+ react-native-worklets: "npm:0.7.4"
+ typescript: "npm:~5.9.2"
languageName: unknown
linkType: soft
-"expo-file-system@npm:~18.1.10":
- version: 18.1.10
- resolution: "expo-file-system@npm:18.1.10"
+"expo-file-system@npm:~55.0.20":
+ version: 55.0.20
+ resolution: "expo-file-system@npm:55.0.20"
peerDependencies:
expo: "*"
react-native: "*"
- checksum: 10/b6f848df07ad04791f2ea20438bb9408cebb98a4ffc4e137298d78929df70aa67628a204c52416551359be3179a1e296380e936888a329a39c6f043f02288750
+ checksum: 10/d3d4ac6e649870c4888ee174a4f4dc5108149c592d59ac6aa7541ee1fc53785dfd4f41b4b001735de93f06adbfec4d22dcc55142c1a837d052f95ceca3e5ff47
languageName: node
linkType: hard
-"expo-font@npm:~13.3.1":
- version: 13.3.1
- resolution: "expo-font@npm:13.3.1"
+"expo-font@npm:~55.0.7":
+ version: 55.0.7
+ resolution: "expo-font@npm:55.0.7"
dependencies:
fontfaceobserver: "npm:^2.1.0"
peerDependencies:
expo: "*"
react: "*"
- checksum: 10/47121c96a9d7fccc178f19fd6e6085c32eae2341c4e385cb3d21669d2bd8c9dfd0f9a0538058a2260ad6a2b3c6032946cfe3ddf8ee005228a452b4efbc61494e
+ react-native: "*"
+ checksum: 10/cde958ae7ce04040830d36159ebd4111f8ecf4aefaed51f5b68b475b1c205a4f380a37e25e84dddea93b13a59d61caf11c4e2cae67218d75e171d0d5aabb9854
languageName: node
linkType: hard
-"expo-keep-awake@npm:~14.1.4":
- version: 14.1.4
- resolution: "expo-keep-awake@npm:14.1.4"
+"expo-keep-awake@npm:~55.0.8":
+ version: 55.0.8
+ resolution: "expo-keep-awake@npm:55.0.8"
peerDependencies:
expo: "*"
react: "*"
- checksum: 10/d90781fa940f2cac235608e87f52ab4922bf3b3be0b827dc17a2e33a93daad5471445abbe338f76e38561cec2841cbf50e5b78183a0c4819d2462e81e40c6f69
+ checksum: 10/33e7be3350a8fbe08a1f895554f195c420912febd93e6cbb3ca0ce29dcaa1a4d665b339858af4a52c031ef387b45ad23668fa379fa424978f9794157feafb40b
languageName: node
linkType: hard
-"expo-modules-autolinking@npm:2.1.12":
- version: 2.1.12
- resolution: "expo-modules-autolinking@npm:2.1.12"
+"expo-modules-autolinking@npm:55.0.22":
+ version: 55.0.22
+ resolution: "expo-modules-autolinking@npm:55.0.22"
dependencies:
+ "@expo/require-utils": "npm:^55.0.5"
"@expo/spawn-async": "npm:^1.7.2"
chalk: "npm:^4.1.0"
commander: "npm:^7.2.0"
- find-up: "npm:^5.0.0"
- glob: "npm:^10.4.2"
- require-from-string: "npm:^2.0.2"
- resolve-from: "npm:^5.0.0"
bin:
expo-modules-autolinking: bin/expo-modules-autolinking.js
- checksum: 10/6ea93ab4e1577f81b4cf7322cc4c9328b0f0b94498a4ffdd2c8fc948e9283375452e3322e50427fa85fdd6f4dcb4c15d30f295d2402b0c2ce6bbb6d3a5519dd8
+ checksum: 10/5e962ffb59301626ac2d94a8c9fd411818df9f4948e441ee981e55c1df0c671b5c901567dd402f6ffc9b0700ab5f8d44125666f671211f20b532708c4048c0b9
languageName: node
linkType: hard
-"expo-modules-core@npm:2.4.0":
- version: 2.4.0
- resolution: "expo-modules-core@npm:2.4.0"
+"expo-modules-core@npm:55.0.25":
+ version: 55.0.25
+ resolution: "expo-modules-core@npm:55.0.25"
dependencies:
invariant: "npm:^2.2.4"
- checksum: 10/f0ae08520b41dc6c6a526e641796ce2257f7cf81dc30d0dec74b7612373f3e00b73682bb04686cff211cb407fdfe2fb77f6befd537d2dfd32f1cd5eff4c31d41
+ peerDependencies:
+ react: "*"
+ react-native: "*"
+ react-native-worklets: ^0.7.4 || ^0.8.0
+ peerDependenciesMeta:
+ react-native-worklets:
+ optional: true
+ checksum: 10/9a1121a46d15ba585f05893c4b785ed767bf595722b19c181a4867fca982ac769b295d230f5197345b91353a8202c16f92005923f7671ddf5166c85678124657
+ languageName: node
+ linkType: hard
+
+"expo-server@npm:^55.0.9":
+ version: 55.0.9
+ resolution: "expo-server@npm:55.0.9"
+ checksum: 10/3480ebc69fe7ae6c6d4b3aa9b848c91f8482f0ee8659e08415731068685562eeca112b0407683cdfdd7b9d76c79ab2e79e67f459cd9383459aa3772d8826dec2
+ languageName: node
+ linkType: hard
+
+"expo-system-ui@npm:~55.0.18":
+ version: 55.0.18
+ resolution: "expo-system-ui@npm:55.0.18"
+ dependencies:
+ "@react-native/normalize-colors": "npm:0.83.6"
+ debug: "npm:^4.3.2"
+ peerDependencies:
+ expo: "*"
+ react-native: "*"
+ react-native-web: "*"
+ peerDependenciesMeta:
+ react-native-web:
+ optional: true
+ checksum: 10/136666c18a65551abbb1b0f78ffa6803aa2beb9e653bf742f9318de081490e1b86c288c96329606a6e3234c1ac11b143a68fdb9db62370a503622bb9cc7de500
languageName: node
linkType: hard
-"expo@npm:53.0.12":
- version: 53.0.12
- resolution: "expo@npm:53.0.12"
+"expo@npm:^55.0.0":
+ version: 55.0.24
+ resolution: "expo@npm:55.0.24"
dependencies:
"@babel/runtime": "npm:^7.20.0"
- "@expo/cli": "npm:0.24.15"
- "@expo/config": "npm:~11.0.10"
- "@expo/config-plugins": "npm:~10.0.3"
- "@expo/fingerprint": "npm:0.13.1"
- "@expo/metro-config": "npm:0.20.15"
- "@expo/vector-icons": "npm:^14.0.0"
- babel-preset-expo: "npm:~13.2.1"
- expo-asset: "npm:~11.1.5"
- expo-constants: "npm:~17.1.6"
- expo-file-system: "npm:~18.1.10"
- expo-font: "npm:~13.3.1"
- expo-keep-awake: "npm:~14.1.4"
- expo-modules-autolinking: "npm:2.1.12"
- expo-modules-core: "npm:2.4.0"
- react-native-edge-to-edge: "npm:1.6.0"
- whatwg-url-without-unicode: "npm:8.0.0-3"
+ "@expo/cli": "npm:55.0.30"
+ "@expo/config": "npm:~55.0.17"
+ "@expo/config-plugins": "npm:~55.0.9"
+ "@expo/devtools": "npm:55.0.3"
+ "@expo/fingerprint": "npm:0.16.7"
+ "@expo/local-build-cache-provider": "npm:55.0.13"
+ "@expo/log-box": "npm:55.0.12"
+ "@expo/metro": "npm:~55.1.1"
+ "@expo/metro-config": "npm:55.0.21"
+ "@expo/vector-icons": "npm:^15.0.2"
+ "@ungap/structured-clone": "npm:^1.3.0"
+ babel-preset-expo: "npm:~55.0.21"
+ expo-asset: "npm:~55.0.17"
+ expo-constants: "npm:~55.0.16"
+ expo-file-system: "npm:~55.0.20"
+ expo-font: "npm:~55.0.7"
+ expo-keep-awake: "npm:~55.0.8"
+ expo-modules-autolinking: "npm:55.0.22"
+ expo-modules-core: "npm:55.0.25"
+ pretty-format: "npm:^29.7.0"
+ react-refresh: "npm:^0.14.2"
+ whatwg-url-minimum: "npm:^0.1.2"
peerDependencies:
"@expo/dom-webview": "*"
"@expo/metro-runtime": "*"
@@ -7059,7 +6987,7 @@ __metadata:
expo: bin/cli
expo-modules-autolinking: bin/autolinking
fingerprint: bin/fingerprint
- checksum: 10/fedca7f021f9e3e4ce25433649db2017031e2af8e5524e26b1a527a91bf260a20b9ca0b4f0a5a2301b63eb597bf315d342833695db16d947eccf7eaa3216ba9f
+ checksum: 10/5e6afbc77d43061941bc05ce2dd690407f750a021d6a6e173ddd72eb8ab9373741b14a9769711c9ef55c8d8fd32caf4a43aa8eb053ffb4a3c5b9a8b6bcdf54cc
languageName: node
linkType: hard
@@ -7070,28 +6998,17 @@ __metadata:
languageName: node
linkType: hard
-"exsolve@npm:^1.0.1, exsolve@npm:^1.0.5":
- version: 1.0.7
- resolution: "exsolve@npm:1.0.7"
- checksum: 10/0c9fc0964da0154f38b55e612ed29bf5040f753d5d2db3a63559762237d0a86290e2f18997973343bb9900c07ab1e48596321de9d9d338e373b1f3f1a015e4c9
- languageName: node
- linkType: hard
-
-"external-editor@npm:^3.1.0":
- version: 3.1.0
- resolution: "external-editor@npm:3.1.0"
- dependencies:
- chardet: "npm:^0.7.0"
- iconv-lite: "npm:^0.4.24"
- tmp: "npm:^0.0.33"
- checksum: 10/776dff1d64a1d28f77ff93e9e75421a81c062983fd1544279d0a32f563c0b18c52abbb211f31262e2827e48edef5c9dc8f960d06dd2d42d1654443b88568056b
+"exsolve@npm:^1.0.8":
+ version: 1.0.8
+ resolution: "exsolve@npm:1.0.8"
+ checksum: 10/e7e8eac048af9f6856628a46df15529ab37428bdb5f7bc5b7824614383223de1aff60ebe85f44d9c8d4ee218d98c71df1a3e2d336f7d022a4dccd97a0651ec5b
languageName: node
linkType: hard
-"fast-content-type-parse@npm:^2.0.0":
- version: 2.0.1
- resolution: "fast-content-type-parse@npm:2.0.1"
- checksum: 10/ec361f5b79254259dadc8192005ceaa54789e63779f144ec3033bd54710f7cb666d47528aa0b12ea29da13f812a0c5f78ce7bc7d779f400bc612f2c65a5972d5
+"fast-content-type-parse@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "fast-content-type-parse@npm:3.0.0"
+ checksum: 10/8616a8aa6c9b4f8f4f3c90eaa4e7bfc2240cfa6f41f0eef5b5aa2b2c8b38bd9ad435f1488b6d817ffd725c54651e2777b882ae9dd59366e71e7896f1ec11d473
languageName: node
linkType: hard
@@ -7109,7 +7026,7 @@ __metadata:
languageName: node
linkType: hard
-"fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.2, fast-glob@npm:^3.3.3":
+"fast-glob@npm:^3.3.2, fast-glob@npm:^3.3.3":
version: 3.3.3
resolution: "fast-glob@npm:3.3.3"
dependencies:
@@ -7136,6 +7053,22 @@ __metadata:
languageName: node
linkType: hard
+"fast-string-truncated-width@npm:^3.0.2":
+ version: 3.0.3
+ resolution: "fast-string-truncated-width@npm:3.0.3"
+ checksum: 10/3a1631e48927cb558b612a90ee78a61a660823c39b024bfc113935760b5b64805dbf03c4e696c33005294db578417687432e9d13567f1a582c2c75015e8a7648
+ languageName: node
+ linkType: hard
+
+"fast-string-width@npm:^3.0.2":
+ version: 3.0.2
+ resolution: "fast-string-width@npm:3.0.2"
+ dependencies:
+ fast-string-truncated-width: "npm:^3.0.2"
+ checksum: 10/5b9019769f2b00b96d43575c202f4e035a0e55eba7669a9a32351de9fa0805d0959a2afcaec6e4db5ee9b9a4c08d8e77f95abeb04b5bae2f76635cf04ddb4b80
+ languageName: node
+ linkType: hard
+
"fast-uri@npm:^3.0.1":
version: 3.1.2
resolution: "fast-uri@npm:3.1.2"
@@ -7143,6 +7076,15 @@ __metadata:
languageName: node
linkType: hard
+"fast-wrap-ansi@npm:^0.2.0":
+ version: 0.2.0
+ resolution: "fast-wrap-ansi@npm:0.2.0"
+ dependencies:
+ fast-string-width: "npm:^3.0.2"
+ checksum: 10/e717a249dae84c9a964e6b5da05c373fadd92714b2afb2d6c7e6f766c3409c773c95b28e186dcdd397e2d7850533dbdd766845d0cd29e15d172d33128f9447d3
+ languageName: node
+ linkType: hard
+
"fastq@npm:^1.6.0":
version: 1.19.1
resolution: "fastq@npm:1.19.1"
@@ -7152,6 +7094,15 @@ __metadata:
languageName: node
linkType: hard
+"fb-dotslash@npm:0.5.8":
+ version: 0.5.8
+ resolution: "fb-dotslash@npm:0.5.8"
+ bin:
+ dotslash: bin/dotslash
+ checksum: 10/9335e6835b6bb6d12807fe60e37af197295d26d671c20f355df188f3359188dda3d3bf93b978e3df93f67c4f67a281122399b828f0e49360302431db23480dee
+ languageName: node
+ linkType: hard
+
"fb-watchman@npm:^2.0.0, fb-watchman@npm:^2.0.2":
version: 2.0.2
resolution: "fb-watchman@npm:2.0.2"
@@ -7161,15 +7112,31 @@ __metadata:
languageName: node
linkType: hard
-"fdir@npm:^6.4.4":
- version: 6.4.6
- resolution: "fdir@npm:6.4.6"
+"fd-package-json@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "fd-package-json@npm:2.0.0"
+ dependencies:
+ walk-up-path: "npm:^4.0.0"
+ checksum: 10/e595a1a23f8e208815cdcf26c92218240da00acce80468324408dc4a5cb6c26b6efb5076f0458a02f044562a1e60253731187a627d5416b4961468ddfc0ae426
+ languageName: node
+ linkType: hard
+
+"fdir@npm:^6.5.0":
+ version: 6.5.0
+ resolution: "fdir@npm:6.5.0"
peerDependencies:
picomatch: ^3 || ^4
peerDependenciesMeta:
picomatch:
optional: true
- checksum: 10/c186ba387e7b75ccf874a098d9bc5fe0af0e9c52fc56f8eac8e80aa4edb65532684bf2bf769894ff90f53bf221d6136692052d31f07a9952807acae6cbe7ee50
+ checksum: 10/14ca1c9f0a0e8f4f2e9bf4e8551065a164a09545dae548c12a18d238b72e51e5a7b39bd8e5494b56463a0877672d0a6c1ef62c6fa0677db1b0c847773be939b1
+ languageName: node
+ linkType: hard
+
+"fetch-nodeshim@npm:^0.4.10":
+ version: 0.4.10
+ resolution: "fetch-nodeshim@npm:0.4.10"
+ checksum: 10/4abc48fe6bb2c44493f4d781a8d746e99133b18e456f44626fde36852e9f63fe7a3f71c1b0316e49725398c19b46d503389b4622e6e62b81f70add6da4b43cd7
languageName: node
linkType: hard
@@ -7213,13 +7180,6 @@ __metadata:
languageName: node
linkType: hard
-"find-up-simple@npm:^1.0.0":
- version: 1.0.1
- resolution: "find-up-simple@npm:1.0.1"
- checksum: 10/6e374bffda9f8425314eab47ef79752b6e77dcc95c0ad17d257aef48c32fe07bbc41bcafbd22941c25bb94fffaaaa8e178d928867d844c58100c7fe19ec82f72
- languageName: node
- linkType: hard
-
"find-up@npm:^4.0.0, find-up@npm:^4.1.0":
version: 4.1.0
resolution: "find-up@npm:4.1.0"
@@ -7240,17 +7200,6 @@ __metadata:
languageName: node
linkType: hard
-"find-up@npm:^7.0.0":
- version: 7.0.0
- resolution: "find-up@npm:7.0.0"
- dependencies:
- locate-path: "npm:^7.2.0"
- path-exists: "npm:^5.0.0"
- unicorn-magic: "npm:^0.1.0"
- checksum: 10/7e6b08fbc05a10677e25e74bb0a020054a86b31d1806c5e6a9e32e75472bbf177210bc16e5f97453be8bda7ae2e3d97669dbb2901f8c30b39ce53929cbea6746
- languageName: node
- linkType: hard
-
"flat-cache@npm:^4.0.0":
version: 4.0.1
resolution: "flat-cache@npm:4.0.1"
@@ -7301,13 +7250,6 @@ __metadata:
languageName: node
linkType: hard
-"freeport-async@npm:^2.0.0":
- version: 2.0.0
- resolution: "freeport-async@npm:2.0.0"
- checksum: 10/c0bc71eb48a9b60277e55f1b4c7b0c14d385e9a6b3f0870a1d8b1ae441504afd481380fe7923506364d6fb765546a5cef821dcc5fe7ec2ae17bb8902c94d49b9
- languageName: node
- linkType: hard
-
"fresh@npm:0.5.2":
version: 0.5.2
resolution: "fresh@npm:0.5.2"
@@ -7315,14 +7257,14 @@ __metadata:
languageName: node
linkType: hard
-"fs-extra@npm:^10.1.0":
- version: 10.1.0
- resolution: "fs-extra@npm:10.1.0"
+"fs-extra@npm:^11.3.4":
+ version: 11.3.5
+ resolution: "fs-extra@npm:11.3.5"
dependencies:
graceful-fs: "npm:^4.2.0"
jsonfile: "npm:^6.0.1"
universalify: "npm:^2.0.0"
- checksum: 10/05ce2c3b59049bcb7b52001acd000e44b3c4af4ec1f8839f383ef41ec0048e3cfa7fd8a637b1bddfefad319145db89be91f4b7c1db2908205d38bf91e7d1d3b7
+ checksum: 10/dc8408818eec8b03efad8742d079ecab749a2f7bc9f208e429b447fcac7632fae52e09312d6d42218efe7e2efa97f03ff232d639ade4aa7fcd8c00ebe9ad0c0c
languageName: node
linkType: hard
@@ -7403,10 +7345,10 @@ __metadata:
languageName: node
linkType: hard
-"get-east-asian-width@npm:^1.0.0":
- version: 1.3.0
- resolution: "get-east-asian-width@npm:1.3.0"
- checksum: 10/8e8e779eb28701db7fdb1c8cab879e39e6ae23f52dadd89c8aed05869671cee611a65d4f8557b83e981428623247d8bc5d0c7a4ef3ea7a41d826e73600112ad8
+"get-east-asian-width@npm:^1.0.0, get-east-asian-width@npm:^1.5.0":
+ version: 1.6.0
+ resolution: "get-east-asian-width@npm:1.6.0"
+ checksum: 10/3e5370b5df1f0020db711d8a3f9ee2cbfc9c7542daa99a699e9d7b9acf66e7868b89084741565a45d30d80afedf6e1218e0fb8bef7a583924a449c2816777380
languageName: node
linkType: hard
@@ -7461,13 +7403,6 @@ __metadata:
languageName: node
linkType: hard
-"get-stream@npm:^8.0.1":
- version: 8.0.1
- resolution: "get-stream@npm:8.0.1"
- checksum: 10/dde5511e2e65a48e9af80fea64aff11b4921b14b6e874c6f8294c50975095af08f41bfb0b680c887f28b566dd6ec2cb2f960f9d36a323359be324ce98b766e9e
- languageName: node
- linkType: hard
-
"get-symbol-description@npm:^1.1.0":
version: 1.1.0
resolution: "get-symbol-description@npm:1.1.0"
@@ -7479,21 +7414,14 @@ __metadata:
languageName: node
linkType: hard
-"get-uri@npm:^6.0.1":
- version: 6.0.4
- resolution: "get-uri@npm:6.0.4"
+"get-uri@npm:7.0.0":
+ version: 7.0.0
+ resolution: "get-uri@npm:7.0.0"
dependencies:
basic-ftp: "npm:^5.0.2"
- data-uri-to-buffer: "npm:^6.0.2"
+ data-uri-to-buffer: "npm:7.0.0"
debug: "npm:^4.3.4"
- checksum: 10/ea000a18610198d69a3d2dcc727b1cc53b7002e3b09170fcf3fb36602f4ab7609f95fca24471993b504e589cf213f40188fff42931bd7a68061aeccb36d4f368
- languageName: node
- linkType: hard
-
-"getenv@npm:^1.0.0":
- version: 1.0.0
- resolution: "getenv@npm:1.0.0"
- checksum: 10/0b8f5f6ddc2400712bf584765e0b218a7b9eabe41d3cafaf2b73fc36140248f72f7040a38f852804a321ec9813a6873a7cafd7bf1d3ab43e8b6f9a18aba663ad
+ checksum: 10/d9f1928ca57d53fd16aa9b89046f99385c76a68096e8f86796dc917a4d0a1a5f6c7e6f2330e8de626caefe33b5a05246b24004ea930178838faf2b53fab55cba
languageName: node
linkType: hard
@@ -7520,40 +7448,15 @@ __metadata:
languageName: node
linkType: hard
-"git-raw-commits@npm:^4.0.0":
- version: 4.0.0
- resolution: "git-raw-commits@npm:4.0.0"
- dependencies:
- dargs: "npm:^8.0.0"
- meow: "npm:^12.0.1"
- split2: "npm:^4.0.0"
- bin:
- git-raw-commits: cli.mjs
- checksum: 10/95546f4afcb33cf00ff638f7fec55ad61d4d927447737900e1f6fcbbdbb341b3f150908424cc62acb6d9faaea6f1e8f55d0697b899f0589af9d2733afb20abfb
- languageName: node
- linkType: hard
-
"git-raw-commits@npm:^5.0.0":
- version: 5.0.0
- resolution: "git-raw-commits@npm:5.0.0"
+ version: 5.0.1
+ resolution: "git-raw-commits@npm:5.0.1"
dependencies:
- "@conventional-changelog/git-client": "npm:^1.0.0"
+ "@conventional-changelog/git-client": "npm:^2.6.0"
meow: "npm:^13.0.0"
bin:
git-raw-commits: src/cli.js
- checksum: 10/abb6361d104c7f91cf9265f2128cb00d18331bb417528b1a0ad0490c47609b489fe8094b8a6080c262e8e2bfc4be65f7224a00b3e49bdd6d181a01804ec1b4da
- languageName: node
- linkType: hard
-
-"git-semver-tags@npm:^8.0.0":
- version: 8.0.0
- resolution: "git-semver-tags@npm:8.0.0"
- dependencies:
- "@conventional-changelog/git-client": "npm:^1.0.0"
- meow: "npm:^13.0.0"
- bin:
- git-semver-tags: src/cli.js
- checksum: 10/c00a7e26c25b5bdca5ed1a0df0769bc2eecb71b637ab12d9cc55a3ab57862a1c84f9547ffba45734bf26ca60bce5896f4ea0b47b14ccc31c280f587d600b4e76
+ checksum: 10/15073e815e6deabcaf28077ea93d8aad3b3062e6bff6a66e71e096c63cb0c6eb2a1e480be7dac9b99789c04bbf77805a0d555465457680e50946074ff408deb9
languageName: node
linkType: hard
@@ -7594,9 +7497,9 @@ __metadata:
languageName: node
linkType: hard
-"glob@npm:^10.2.2, glob@npm:^10.3.10, glob@npm:^10.4.2":
- version: 10.4.5
- resolution: "glob@npm:10.4.5"
+"glob@npm:^10.2.2, glob@npm:^10.5.0":
+ version: 10.5.0
+ resolution: "glob@npm:10.5.0"
dependencies:
foreground-child: "npm:^3.1.0"
jackspeak: "npm:^3.1.2"
@@ -7606,7 +7509,18 @@ __metadata:
path-scurry: "npm:^1.11.1"
bin:
glob: dist/esm/bin.mjs
- checksum: 10/698dfe11828b7efd0514cd11e573eaed26b2dff611f0400907281ce3eab0c1e56143ef9b35adc7c77ecc71fba74717b510c7c223d34ca8a98ec81777b293d4ac
+ checksum: 10/ab3bccfefcc0afaedbd1f480cd0c4a2c0e322eb3f0aa7ceaa31b3f00b825069f17cf0f1fc8b6f256795074b903f37c0ade37ddda6a176aa57f1c2bbfe7240653
+ languageName: node
+ linkType: hard
+
+"glob@npm:^13.0.0, glob@npm:^13.0.6":
+ version: 13.0.6
+ resolution: "glob@npm:13.0.6"
+ dependencies:
+ minimatch: "npm:^10.2.2"
+ minipass: "npm:^7.1.3"
+ path-scurry: "npm:^2.0.2"
+ checksum: 10/201ad69e5f0aa74e1d8c00a481581f8b8c804b6a4fbfabeeb8541f5d756932800331daeba99b58fb9e4cd67e12ba5a7eba5b82fb476691588418060b84353214
languageName: node
linkType: hard
@@ -7624,32 +7538,12 @@ __metadata:
languageName: node
linkType: hard
-"glob@npm:^8.0.3":
- version: 8.1.0
- resolution: "glob@npm:8.1.0"
- dependencies:
- fs.realpath: "npm:^1.0.0"
- inflight: "npm:^1.0.4"
- inherits: "npm:2"
- minimatch: "npm:^5.0.1"
- once: "npm:^1.3.0"
- checksum: 10/9aab1c75eb087c35dbc41d1f742e51d0507aa2b14c910d96fb8287107a10a22f4bbdce26fc0a3da4c69a20f7b26d62f1640b346a4f6e6becfff47f335bb1dc5e
- languageName: node
- linkType: hard
-
-"global-directory@npm:^4.0.1":
- version: 4.0.1
- resolution: "global-directory@npm:4.0.1"
+"global-directory@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "global-directory@npm:5.0.0"
dependencies:
- ini: "npm:4.1.1"
- checksum: 10/5b4df24438a4e5f21e43fbdd9e54f5e12bb48dce01a0a83b415d8052ce91be2d3a97e0c8f98a535e69649b2190036155e9f0f7d3c62f9318f31bdc3fd4f235f5
- languageName: node
- linkType: hard
-
-"globals@npm:^11.1.0":
- version: 11.12.0
- resolution: "globals@npm:11.12.0"
- checksum: 10/9f054fa38ff8de8fa356502eb9d2dae0c928217b8b5c8de1f09f5c9b6c8a96d8b9bd3afc49acbcd384a98a81fea713c859e1b09e214c60509517bb8fc2bc13c2
+ ini: "npm:6.0.0"
+ checksum: 10/90b61b09736a8c6fea010e87bf42cefefe534ce6d5c21c09ab9eb06edc0082dfc41edf0d31da5f7355e9a07eae9c5238d4ecc01ac425d8456cbce9bd1b292dc2
languageName: node
linkType: hard
@@ -7677,17 +7571,17 @@ __metadata:
languageName: node
linkType: hard
-"globby@npm:^11.0.1":
- version: 11.1.0
- resolution: "globby@npm:11.1.0"
+"globby@npm:^14.0.2":
+ version: 14.1.0
+ resolution: "globby@npm:14.1.0"
dependencies:
- array-union: "npm:^2.1.0"
- dir-glob: "npm:^3.0.1"
- fast-glob: "npm:^3.2.9"
- ignore: "npm:^5.2.0"
- merge2: "npm:^1.4.1"
- slash: "npm:^3.0.0"
- checksum: 10/288e95e310227bbe037076ea81b7c2598ccbc3122d87abc6dab39e1eec309aa14f0e366a98cdc45237ffcfcbad3db597778c0068217dcb1950fef6249104e1b1
+ "@sindresorhus/merge-streams": "npm:^2.1.0"
+ fast-glob: "npm:^3.3.3"
+ ignore: "npm:^7.0.3"
+ path-type: "npm:^6.0.0"
+ slash: "npm:^5.1.0"
+ unicorn-magic: "npm:^0.3.0"
+ checksum: 10/e527ff54f0dddf60abfabd0d9e799768619d957feecd8b13ef60481f270bfdce0d28f6b09267c60f8064798fb3003b8ec991375f7fe0233fbce5304e1741368c
languageName: node
linkType: hard
@@ -7785,44 +7679,83 @@ __metadata:
languageName: node
linkType: hard
-"hasown@npm:^2.0.2":
- version: 2.0.2
- resolution: "hasown@npm:2.0.2"
+"hasown@npm:^2.0.2, hasown@npm:^2.0.3":
+ version: 2.0.3
+ resolution: "hasown@npm:2.0.3"
dependencies:
function-bind: "npm:^1.1.2"
- checksum: 10/7898a9c1788b2862cf0f9c345a6bec77ba4a0c0983c7f19d610c382343d4f98fa260686b225dfb1f88393a66679d2ec58ee310c1d6868c081eda7918f32cc70a
+ checksum: 10/619526379cda755409d856cbf3c65b82ea342151719a0a550920cf7d6a7f58f7cf079e5a78f3acd162324fc784a3d3d6f6f61aff613b47a0163c16fbe09ea89f
+ languageName: node
+ linkType: hard
+
+"hermes-compiler@npm:0.14.1":
+ version: 0.14.1
+ resolution: "hermes-compiler@npm:0.14.1"
+ checksum: 10/dbb0f4886532b26262721fa34de5947502b265cea8574f6094915abf59d31c757da6a41730cb6f6d088ec7607d659e8b4036782d227dcf072e9a49152bbef756
+ languageName: node
+ linkType: hard
+
+"hermes-estree@npm:0.32.0":
+ version: 0.32.0
+ resolution: "hermes-estree@npm:0.32.0"
+ checksum: 10/65a30a86a5a560152a2de1842c7bc7ecdadebd62e9cdd7d1809a824de7bc19e8d6a42907d3caff91d9f823862405d4b200447aa0bc25ba16072937e93d0acbd5
+ languageName: node
+ linkType: hard
+
+"hermes-estree@npm:0.32.1":
+ version: 0.32.1
+ resolution: "hermes-estree@npm:0.32.1"
+ checksum: 10/6d0c03216c69fcabe6a534ffcffd4bc21b54de1e7ae3c81f1cafce36c33c4acafe334ee27e865f65549b78971dbdb3d78be9b40281365a162c6a23a6b8f1e06b
languageName: node
linkType: hard
-"hermes-estree@npm:0.25.1":
- version: 0.25.1
- resolution: "hermes-estree@npm:0.25.1"
- checksum: 10/7b1eca98b264a25632064cffa5771360d30cf452e77db1e191f9913ee45cf78c292b2dbca707e92fb71b0870abb97e94b506a5ab80abd96ba237fee169b601fe
+"hermes-estree@npm:0.34.0":
+ version: 0.34.0
+ resolution: "hermes-estree@npm:0.34.0"
+ checksum: 10/f03d62c404023526fee2a64ef9a0605ef194a3174ba3de60f459de70ac89cb268282acabf54d334be2c9c59d10d9edb74fc1ce90f6036a272ea098695719f9d9
languageName: node
linkType: hard
-"hermes-estree@npm:0.28.1":
- version: 0.28.1
- resolution: "hermes-estree@npm:0.28.1"
- checksum: 10/3195a1aa7035d96b77839e6bfd6832b51830518aaf8dabfca11248b84d6fb6abd27e21c8caa84229954a76b4f8a1e346b65d421a4daecd3053bd2ea08fe6abc9
+"hermes-estree@npm:0.35.0":
+ version: 0.35.0
+ resolution: "hermes-estree@npm:0.35.0"
+ checksum: 10/d10283d0189ab2270ecae08632ed4f15eb79f206add4960d198aa6efd5686e1c92ed37c17a020c730281e46ff2f56661f3d787bdfb1692218c1495b329049747
languageName: node
linkType: hard
-"hermes-parser@npm:0.25.1":
- version: 0.25.1
- resolution: "hermes-parser@npm:0.25.1"
+"hermes-parser@npm:0.32.0":
+ version: 0.32.0
+ resolution: "hermes-parser@npm:0.32.0"
dependencies:
- hermes-estree: "npm:0.25.1"
- checksum: 10/805efc05691420f236654349872c70731121791fa54de521c7ee51059eae34f84dd19f22ee846741dcb60372f8fb5335719b96b4ecb010d2aed7d872f2eff9cc
+ hermes-estree: "npm:0.32.0"
+ checksum: 10/496210490cb45e97df14796d94aec6c817c4cefa20f1dbe3ba1df323cc58c930033cfec93f3ecfad6b90e09166fc9ffc4f665843d25b4862523aa70dacbae81f
languageName: node
linkType: hard
-"hermes-parser@npm:0.28.1":
- version: 0.28.1
- resolution: "hermes-parser@npm:0.28.1"
+"hermes-parser@npm:0.32.1, hermes-parser@npm:^0.32.0":
+ version: 0.32.1
+ resolution: "hermes-parser@npm:0.32.1"
dependencies:
- hermes-estree: "npm:0.28.1"
- checksum: 10/cb2aa4d386929825c3bd8184eeb4e3dcf34892c1f850624d09a80aee0674bc2eb135eccaeb7ac33675552130229ee6160025c4e4f351d6a61b503bd8bfdf63f5
+ hermes-estree: "npm:0.32.1"
+ checksum: 10/f392d309e3e9d01a01fd71bda83a488906b1182ebf4073768a6528b28c7a1b54f099a4170593dcfad886c434927dbedf93eff985ec6cf78af4c6eded10e26f03
+ languageName: node
+ linkType: hard
+
+"hermes-parser@npm:0.34.0":
+ version: 0.34.0
+ resolution: "hermes-parser@npm:0.34.0"
+ dependencies:
+ hermes-estree: "npm:0.34.0"
+ checksum: 10/5f3d7e66452c63f7c53b201ad0c6fef47243dfa092f27438e56c06ae252c382c0757ca3ab8e038026baad930d6f72a49bb9453372e5e6c539bc3ff848ac57ec2
+ languageName: node
+ linkType: hard
+
+"hermes-parser@npm:0.35.0":
+ version: 0.35.0
+ resolution: "hermes-parser@npm:0.35.0"
+ dependencies:
+ hermes-estree: "npm:0.35.0"
+ checksum: 10/62be25fa41b708db21c4db9153b0d60cfbf9bd4645f1712eb559b3be8c191266b5b381df60fbbc45416799f73c2361eb69a81eead21dc5159fe2ea72f946d5f7
languageName: node
linkType: hard
@@ -7844,6 +7777,15 @@ __metadata:
languageName: node
linkType: hard
+"hosted-git-info@npm:^8.0.0":
+ version: 8.1.0
+ resolution: "hosted-git-info@npm:8.1.0"
+ dependencies:
+ lru-cache: "npm:^10.0.1"
+ checksum: 10/872a1f3b5da6bff9d99410b96cf7ecb6415ef7d8c8842579cfb690144f40be4581cc4ea50d978829a5fc1ef0b1097151a722d14f905beaf3f09330e8ca40fa4c
+ languageName: node
+ linkType: hard
+
"html-escaper@npm:^2.0.0":
version: 2.0.2
resolution: "html-escaper@npm:2.0.2"
@@ -7871,7 +7813,17 @@ __metadata:
languageName: node
linkType: hard
-"http-proxy-agent@npm:^7.0.0, http-proxy-agent@npm:^7.0.1":
+"http-proxy-agent@npm:8.0.0":
+ version: 8.0.0
+ resolution: "http-proxy-agent@npm:8.0.0"
+ dependencies:
+ agent-base: "npm:8.0.0"
+ debug: "npm:^4.3.4"
+ checksum: 10/ad68856d85c58b654cbe238dc00dde177b5085271e2ff174be65c5b58f6f4e782199683771e8c6b697127620da5dda6643008fd508627414950261a482416347
+ languageName: node
+ linkType: hard
+
+"http-proxy-agent@npm:^7.0.0":
version: 7.0.2
resolution: "http-proxy-agent@npm:7.0.2"
dependencies:
@@ -7881,7 +7833,17 @@ __metadata:
languageName: node
linkType: hard
-"https-proxy-agent@npm:^7.0.1, https-proxy-agent@npm:^7.0.5, https-proxy-agent@npm:^7.0.6":
+"https-proxy-agent@npm:8.0.0":
+ version: 8.0.0
+ resolution: "https-proxy-agent@npm:8.0.0"
+ dependencies:
+ agent-base: "npm:8.0.0"
+ debug: "npm:^4.3.4"
+ checksum: 10/0de830cb33a47d521783479ef6d1ff256c7bfcee7109bbda279c66bb1ba220ef025a2f25b73e187d9cbf5691a2dd9336a779b389f9fdd29ad772f1dbc51aaaf0
+ languageName: node
+ linkType: hard
+
+"https-proxy-agent@npm:^7.0.1, https-proxy-agent@npm:^7.0.5":
version: 7.0.6
resolution: "https-proxy-agent@npm:7.0.6"
dependencies:
@@ -7905,22 +7867,6 @@ __metadata:
languageName: node
linkType: hard
-"human-signals@npm:^5.0.0":
- version: 5.0.0
- resolution: "human-signals@npm:5.0.0"
- checksum: 10/30f8870d831cdcd2d6ec0486a7d35d49384996742052cee792854273fa9dd9e7d5db06bb7985d4953e337e10714e994e0302e90dc6848069171b05ec836d65b0
- languageName: node
- linkType: hard
-
-"iconv-lite@npm:^0.4.24":
- version: 0.4.24
- resolution: "iconv-lite@npm:0.4.24"
- dependencies:
- safer-buffer: "npm:>= 2.1.2 < 3"
- checksum: 10/6d3a2dac6e5d1fb126d25645c25c3a1209f70cceecc68b8ef51ae0da3cdc078c151fade7524a30b12a3094926336831fca09c666ef55b37e2c69638b5d6bd2e3
- languageName: node
- linkType: hard
-
"iconv-lite@npm:^0.6.2":
version: 0.6.3
resolution: "iconv-lite@npm:0.6.3"
@@ -7930,10 +7876,12 @@ __metadata:
languageName: node
linkType: hard
-"ieee754@npm:^1.1.13":
- version: 1.2.1
- resolution: "ieee754@npm:1.2.1"
- checksum: 10/d9f2557a59036f16c282aaeb107832dc957a93d73397d89bbad4eb1130560560eb695060145e8e6b3b498b15ab95510226649a0b8f52ae06583575419fe10fc4
+"iconv-lite@npm:^0.7.2":
+ version: 0.7.2
+ resolution: "iconv-lite@npm:0.7.2"
+ dependencies:
+ safer-buffer: "npm:>= 2.1.2 < 3.0.0"
+ checksum: 10/24c937b532f868e938386b62410b303b7c767ce3d08dc2829cbe59464d5a26ef86ae5ad1af6b34eec43ddfea39e7d101638644b0178d67262fa87015d59f983a
languageName: node
linkType: hard
@@ -7944,7 +7892,7 @@ __metadata:
languageName: node
linkType: hard
-"ignore@npm:^7.0.0":
+"ignore@npm:^7.0.0, ignore@npm:^7.0.3":
version: 7.0.5
resolution: "ignore@npm:7.0.5"
checksum: 10/f134b96a4de0af419196f52c529d5c6120c4456ff8a6b5a14ceaaa399f883e15d58d2ce651c9b69b9388491d4669dda47285d307e827de9304a53a1824801bc6
@@ -7962,16 +7910,6 @@ __metadata:
languageName: node
linkType: hard
-"import-fresh@npm:^2.0.0":
- version: 2.0.0
- resolution: "import-fresh@npm:2.0.0"
- dependencies:
- caller-path: "npm:^2.0.0"
- resolve-from: "npm:^3.0.0"
- checksum: 10/610255f9753cc6775df00be08e9f43691aa39f7703e3636c45afe22346b8b545e600ccfe100c554607546fc8e861fa149a0d1da078c8adedeea30fff326eef79
- languageName: node
- linkType: hard
-
"import-fresh@npm:^3.2.1, import-fresh@npm:^3.3.0":
version: 3.3.1
resolution: "import-fresh@npm:3.3.1"
@@ -7994,13 +7932,6 @@ __metadata:
languageName: node
linkType: hard
-"import-meta-resolve@npm:^4.0.0":
- version: 4.1.0
- resolution: "import-meta-resolve@npm:4.1.0"
- checksum: 10/40162f67eb406c8d5d49266206ef12ff07b54f5fad8cfd806db9efe3a055958e9969be51d6efaf82e34b8bea6758113dcc17bb79ff148292a4badcabc3472f22
- languageName: node
- linkType: hard
-
"imurmurhash@npm:^0.1.4":
version: 0.1.4
resolution: "imurmurhash@npm:0.1.4"
@@ -8008,20 +7939,6 @@ __metadata:
languageName: node
linkType: hard
-"indent-string@npm:^4.0.0":
- version: 4.0.0
- resolution: "indent-string@npm:4.0.0"
- checksum: 10/cd3f5cbc9ca2d624c6a1f53f12e6b341659aba0e2d3254ae2b4464aaea8b4294cdb09616abbc59458f980531f2429784ed6a420d48d245bcad0811980c9efae9
- languageName: node
- linkType: hard
-
-"index-to-position@npm:^1.1.0":
- version: 1.1.0
- resolution: "index-to-position@npm:1.1.0"
- checksum: 10/16703893c732a025786098fe77cb7e83109afe4b72633dd6feea1595c54f8406623fa7a0a2263a8e08adee7f639fbb1c4731982cd30b4bc30d787bf803f5f3d8
- languageName: node
- linkType: hard
-
"inflight@npm:^1.0.4":
version: 1.0.6
resolution: "inflight@npm:1.0.6"
@@ -8039,37 +7956,10 @@ __metadata:
languageName: node
linkType: hard
-"ini@npm:4.1.1":
- version: 4.1.1
- resolution: "ini@npm:4.1.1"
- checksum: 10/64c7102301742a7527bb17257d18451410eacf63b4b5648a20e108816c355c21c4e8a1761bbcbf3fe8c4ded3297f1b832b885d5e3e485d781e293ebfaf56fea6
- languageName: node
- linkType: hard
-
-"ini@npm:~1.3.0":
- version: 1.3.8
- resolution: "ini@npm:1.3.8"
- checksum: 10/314ae176e8d4deb3def56106da8002b462221c174ddb7ce0c49ee72c8cd1f9044f7b10cc555a7d8850982c3b9ca96fc212122749f5234bc2b6fb05fb942ed566
- languageName: node
- linkType: hard
-
-"inquirer@npm:12.6.3":
- version: 12.6.3
- resolution: "inquirer@npm:12.6.3"
- dependencies:
- "@inquirer/core": "npm:^10.1.13"
- "@inquirer/prompts": "npm:^7.5.3"
- "@inquirer/type": "npm:^3.0.7"
- ansi-escapes: "npm:^4.3.2"
- mute-stream: "npm:^2.0.0"
- run-async: "npm:^3.0.0"
- rxjs: "npm:^7.8.2"
- peerDependencies:
- "@types/node": ">=18"
- peerDependenciesMeta:
- "@types/node":
- optional: true
- checksum: 10/df57c0713955bb2850edf6278a3902d598efbfc7c1b22f345b7c6908a681948a6f20983dd85f4ddadf6cba3ddab9044ea79c9fe1fec459d3450472f3e0c2a7d5
+"ini@npm:6.0.0":
+ version: 6.0.0
+ resolution: "ini@npm:6.0.0"
+ checksum: 10/e87d8cde86d091ddb104580d42dfdc8306593627269990ca0f5176ccc60c936268bad56856398fef924cdf0af33b1a9c21e84f85914820037e003ee45443cc85
languageName: node
linkType: hard
@@ -8177,12 +8067,12 @@ __metadata:
languageName: node
linkType: hard
-"is-core-module@npm:^2.13.0, is-core-module@npm:^2.15.1, is-core-module@npm:^2.16.0":
- version: 2.16.1
- resolution: "is-core-module@npm:2.16.1"
+"is-core-module@npm:^2.13.0, is-core-module@npm:^2.15.1, is-core-module@npm:^2.16.1":
+ version: 2.16.2
+ resolution: "is-core-module@npm:2.16.2"
dependencies:
- hasown: "npm:^2.0.2"
- checksum: 10/452b2c2fb7f889cbbf7e54609ef92cf6c24637c568acc7e63d166812a0fb365ae8a504c333a29add8bdb1686704068caa7f4e4b639b650dde4f00a038b8941fb
+ hasown: "npm:^2.0.3"
+ checksum: 10/6ee7535d82bbe457685799c5f145daf4b7c6be3afbd8e90788429d557f663d6dee72a8e4b9a45d0d756c243fcb5028095999243df090e5f04c02b153786bc8c6
languageName: node
linkType: hard
@@ -8207,13 +8097,6 @@ __metadata:
languageName: node
linkType: hard
-"is-directory@npm:^0.3.1":
- version: 0.3.1
- resolution: "is-directory@npm:0.3.1"
- checksum: 10/dce9a9d3981e38f2ded2a80848734824c50ee8680cd09aa477bef617949715cfc987197a2ca0176c58a9fb192a1a0d69b535c397140d241996a609d5906ae524
- languageName: node
- linkType: hard
-
"is-docker@npm:^2.0.0, is-docker@npm:^2.1.1":
version: 2.2.1
resolution: "is-docker@npm:2.2.1"
@@ -8274,7 +8157,7 @@ __metadata:
languageName: node
linkType: hard
-"is-git-dirty@npm:^2.0.1":
+"is-git-dirty@npm:^2.0.2":
version: 2.0.2
resolution: "is-git-dirty@npm:2.0.2"
dependencies:
@@ -8303,6 +8186,13 @@ __metadata:
languageName: node
linkType: hard
+"is-in-ssh@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "is-in-ssh@npm:1.0.0"
+ checksum: 10/d55cb39afdbca0cdc94cd493da7819c00d35048ea04fc1624aabde6e0c86aa6b91ddb38b2baf73c4b5d53cc8fbf1a8dfbf2e315594a808474b751ffb6b0d3e58
+ languageName: node
+ linkType: hard
+
"is-inside-container@npm:^1.0.0":
version: 1.0.0
resolution: "is-inside-container@npm:1.0.0"
@@ -8359,17 +8249,24 @@ __metadata:
languageName: node
linkType: hard
-"is-path-cwd@npm:^2.2.0":
- version: 2.2.0
- resolution: "is-path-cwd@npm:2.2.0"
- checksum: 10/46a840921bb8cc0dc7b5b423a14220e7db338072a4495743a8230533ce78812dc152548c86f4b828411fe98c5451959f07cf841c6a19f611e46600bd699e8048
+"is-path-cwd@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "is-path-cwd@npm:3.0.0"
+ checksum: 10/bc34d13b6a03dfca4a3ab6a8a5ba78ae4b24f4f1db4b2b031d2760c60d0913bd16a4b980dcb4e590adfc906649d5f5132684079a3972bd219da49deebb9adea8
+ languageName: node
+ linkType: hard
+
+"is-path-inside@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "is-path-inside@npm:4.0.0"
+ checksum: 10/8810fa11c58e6360b82c3e0d6cd7d9c7d0392d3ac9eb10f980b81f9839f40ac6d1d6d6f05d069db0d227759801228f0b072e1b6c343e4469b065ab5fe0b68fe5
languageName: node
linkType: hard
-"is-path-inside@npm:^3.0.2":
- version: 3.0.3
- resolution: "is-path-inside@npm:3.0.3"
- checksum: 10/abd50f06186a052b349c15e55b182326f1936c89a78bf6c8f2b707412517c097ce04bc49a0ca221787bc44e1049f51f09a2ffb63d22899051988d3a618ba13e9
+"is-plain-obj@npm:^4.1.0":
+ version: 4.1.0
+ resolution: "is-plain-obj@npm:4.1.0"
+ checksum: 10/6dc45da70d04a81f35c9310971e78a6a3c7a63547ef782e3a07ee3674695081b6ca4e977fbb8efc48dae3375e0b34558d2bcd722aec9bddfa2d7db5b041be8ce
languageName: node
linkType: hard
@@ -8426,13 +8323,6 @@ __metadata:
languageName: node
linkType: hard
-"is-stream@npm:^3.0.0":
- version: 3.0.0
- resolution: "is-stream@npm:3.0.0"
- checksum: 10/172093fe99119ffd07611ab6d1bcccfe8bc4aa80d864b15f43e63e54b7abc71e779acd69afdb854c4e2a67fdc16ae710e370eda40088d1cfc956a50ed82d8f16
- languageName: node
- linkType: hard
-
"is-string@npm:^1.1.1":
version: 1.1.1
resolution: "is-string@npm:1.1.1"
@@ -8454,15 +8344,6 @@ __metadata:
languageName: node
linkType: hard
-"is-text-path@npm:^2.0.0":
- version: 2.0.0
- resolution: "is-text-path@npm:2.0.0"
- dependencies:
- text-extensions: "npm:^2.0.0"
- checksum: 10/e26ade26a6aa6b26c3f00c913871c3c1ceb5a2a5ca4380aac3f0e092b151ad8e2ce4cee1060fb7a13a5684fa55ce62c9df04fa7723b180c82a34ae4c0fa34adb
- languageName: node
- linkType: hard
-
"is-typed-array@npm:^1.1.13, is-typed-array@npm:^1.1.14, is-typed-array@npm:^1.1.15":
version: 1.1.15
resolution: "is-typed-array@npm:1.1.15"
@@ -8481,14 +8362,7 @@ __metadata:
languageName: node
linkType: hard
-"is-unicode-supported@npm:^1.3.0":
- version: 1.3.0
- resolution: "is-unicode-supported@npm:1.3.0"
- checksum: 10/20a1fc161afafaf49243551a5ac33b6c4cf0bbcce369fcd8f2951fbdd000c30698ce320de3ee6830497310a8f41880f8066d440aa3eb0a853e2aa4836dd89abc
- languageName: node
- linkType: hard
-
-"is-unicode-supported@npm:^2.0.0":
+"is-unicode-supported@npm:^2.0.0, is-unicode-supported@npm:^2.1.0":
version: 2.1.0
resolution: "is-unicode-supported@npm:2.1.0"
checksum: 10/f254e3da6b0ab1a57a94f7273a7798dd35d1d45b227759f600d0fa9d5649f9c07fa8d3c8a6360b0e376adf916d151ec24fc9a50c5295c58bae7ca54a76a063f9
@@ -8567,6 +8441,13 @@ __metadata:
languageName: node
linkType: hard
+"isexe@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "isexe@npm:4.0.0"
+ checksum: 10/2ead327ef596042ef9c9ec5f236b316acfaedb87f4bb61b3c3d574fb2e9c8a04b67305e04733bde52c24d9622fdebd3270aadb632adfbf9cadef88fe30f479e5
+ languageName: node
+ linkType: hard
+
"issue-parser@npm:7.0.1":
version: 7.0.1
resolution: "issue-parser@npm:7.0.1"
@@ -8672,58 +8553,58 @@ __metadata:
languageName: node
linkType: hard
-"jest-changed-files@npm:30.0.2":
- version: 30.0.2
- resolution: "jest-changed-files@npm:30.0.2"
+"jest-changed-files@npm:30.4.1":
+ version: 30.4.1
+ resolution: "jest-changed-files@npm:30.4.1"
dependencies:
execa: "npm:^5.1.1"
- jest-util: "npm:30.0.2"
+ jest-util: "npm:30.4.1"
p-limit: "npm:^3.1.0"
- checksum: 10/34899f908f4ed5c95e9993ca31a49faaa1b641d557277238388348f875a3cb04f358ed411de6e496e353cb68c85a53819a53b6e5cfffe20b13c303d601c78ac7
+ checksum: 10/e566af0d6c53115edf34fd1d9bda3b857fcc6626bd032516a480b60ec208d515558eda1e693e76ef992633d71828a4c38a3e91a236142459855483cbd03ff4c4
languageName: node
linkType: hard
-"jest-circus@npm:30.0.2":
- version: 30.0.2
- resolution: "jest-circus@npm:30.0.2"
+"jest-circus@npm:30.4.2":
+ version: 30.4.2
+ resolution: "jest-circus@npm:30.4.2"
dependencies:
- "@jest/environment": "npm:30.0.2"
- "@jest/expect": "npm:30.0.2"
- "@jest/test-result": "npm:30.0.2"
- "@jest/types": "npm:30.0.1"
+ "@jest/environment": "npm:30.4.1"
+ "@jest/expect": "npm:30.4.1"
+ "@jest/test-result": "npm:30.4.1"
+ "@jest/types": "npm:30.4.1"
"@types/node": "npm:*"
chalk: "npm:^4.1.2"
co: "npm:^4.6.0"
dedent: "npm:^1.6.0"
is-generator-fn: "npm:^2.1.0"
- jest-each: "npm:30.0.2"
- jest-matcher-utils: "npm:30.0.2"
- jest-message-util: "npm:30.0.2"
- jest-runtime: "npm:30.0.2"
- jest-snapshot: "npm:30.0.2"
- jest-util: "npm:30.0.2"
+ jest-each: "npm:30.4.1"
+ jest-matcher-utils: "npm:30.4.1"
+ jest-message-util: "npm:30.4.1"
+ jest-runtime: "npm:30.4.2"
+ jest-snapshot: "npm:30.4.1"
+ jest-util: "npm:30.4.1"
p-limit: "npm:^3.1.0"
- pretty-format: "npm:30.0.2"
+ pretty-format: "npm:30.4.1"
pure-rand: "npm:^7.0.0"
slash: "npm:^3.0.0"
stack-utils: "npm:^2.0.6"
- checksum: 10/e56f39b3c461d14e0360a94bf180e837a61ac9a52bc4b528db242f16800e03ec5d148c2adcf1cedaf2f91e328517a57e4f3eea026577e6ee41b81e41986cd925
+ checksum: 10/b210db2cd3ab595c6053deee4c11e7eb5ea293b9af16fc87021288125dd42e8d13fdc77be21eca71f1636c6fe104edc26e32d6e707168763e97b0d1718c11203
languageName: node
linkType: hard
-"jest-cli@npm:30.0.2":
- version: 30.0.2
- resolution: "jest-cli@npm:30.0.2"
+"jest-cli@npm:30.4.2":
+ version: 30.4.2
+ resolution: "jest-cli@npm:30.4.2"
dependencies:
- "@jest/core": "npm:30.0.2"
- "@jest/test-result": "npm:30.0.2"
- "@jest/types": "npm:30.0.1"
+ "@jest/core": "npm:30.4.2"
+ "@jest/test-result": "npm:30.4.1"
+ "@jest/types": "npm:30.4.1"
chalk: "npm:^4.1.2"
exit-x: "npm:^0.2.2"
import-local: "npm:^3.2.0"
- jest-config: "npm:30.0.2"
- jest-util: "npm:30.0.2"
- jest-validate: "npm:30.0.2"
+ jest-config: "npm:30.4.2"
+ jest-util: "npm:30.4.1"
+ jest-validate: "npm:30.4.1"
yargs: "npm:^17.7.2"
peerDependencies:
node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
@@ -8732,36 +8613,35 @@ __metadata:
optional: true
bin:
jest: ./bin/jest.js
- checksum: 10/8d094ed2c34c151e28ce5fbb347aa2770a0a6fbf7648d163e8283718b55625bf403671dbe64291cba929ede7722c1c0b6d5f9722e856ebbcfd7d3a0a034f191e
+ checksum: 10/dd33f8ee6500298639d5ec4d5f641306d9876fa182042ee40e9c63c59bdf9a82dc46da5bf38fae0783f6ac874df7f7f099006b263022954cf494f8468dfe583c
languageName: node
linkType: hard
-"jest-config@npm:30.0.2":
- version: 30.0.2
- resolution: "jest-config@npm:30.0.2"
+"jest-config@npm:30.4.2":
+ version: 30.4.2
+ resolution: "jest-config@npm:30.4.2"
dependencies:
"@babel/core": "npm:^7.27.4"
- "@jest/get-type": "npm:30.0.1"
- "@jest/pattern": "npm:30.0.1"
- "@jest/test-sequencer": "npm:30.0.2"
- "@jest/types": "npm:30.0.1"
- babel-jest: "npm:30.0.2"
+ "@jest/get-type": "npm:30.1.0"
+ "@jest/pattern": "npm:30.4.0"
+ "@jest/test-sequencer": "npm:30.4.1"
+ "@jest/types": "npm:30.4.1"
+ babel-jest: "npm:30.4.1"
chalk: "npm:^4.1.2"
ci-info: "npm:^4.2.0"
deepmerge: "npm:^4.3.1"
- glob: "npm:^10.3.10"
+ glob: "npm:^10.5.0"
graceful-fs: "npm:^4.2.11"
- jest-circus: "npm:30.0.2"
- jest-docblock: "npm:30.0.1"
- jest-environment-node: "npm:30.0.2"
- jest-regex-util: "npm:30.0.1"
- jest-resolve: "npm:30.0.2"
- jest-runner: "npm:30.0.2"
- jest-util: "npm:30.0.2"
- jest-validate: "npm:30.0.2"
- micromatch: "npm:^4.0.8"
+ jest-circus: "npm:30.4.2"
+ jest-docblock: "npm:30.4.0"
+ jest-environment-node: "npm:30.4.1"
+ jest-regex-util: "npm:30.4.0"
+ jest-resolve: "npm:30.4.1"
+ jest-runner: "npm:30.4.2"
+ jest-util: "npm:30.4.1"
+ jest-validate: "npm:30.4.1"
parse-json: "npm:^5.2.0"
- pretty-format: "npm:30.0.2"
+ pretty-format: "npm:30.4.1"
slash: "npm:^3.0.0"
strip-json-comments: "npm:^3.1.1"
peerDependencies:
@@ -8775,56 +8655,56 @@ __metadata:
optional: true
ts-node:
optional: true
- checksum: 10/bcd70e32550aaa841f57cd62fbd75936aae33f0561593993a29fd1d2532ee242eeca57e47dab51fde23a6c52a75180b7ce55367966eb6d9499c3da8e3f9ca563
+ checksum: 10/d37d923a5b3e815b73bbefe09c2f7fb092d6933f5f4ec0555fd9cacf97c58e8adb73fc4780a99e6a49e798444b1bb0097c9d5232feb1b8ffa31af589f9c02d9a
languageName: node
linkType: hard
-"jest-diff@npm:30.0.2":
- version: 30.0.2
- resolution: "jest-diff@npm:30.0.2"
+"jest-diff@npm:30.4.1":
+ version: 30.4.1
+ resolution: "jest-diff@npm:30.4.1"
dependencies:
- "@jest/diff-sequences": "npm:30.0.1"
- "@jest/get-type": "npm:30.0.1"
+ "@jest/diff-sequences": "npm:30.4.0"
+ "@jest/get-type": "npm:30.1.0"
chalk: "npm:^4.1.2"
- pretty-format: "npm:30.0.2"
- checksum: 10/5ee0f4d705704c3babc9a0d00f95cdeb108b93232a9b611063e0b707f4dcc210adc025361735aeafa18d86adaa6a8fe17c98125460bfa26866ca1d4fa8d39a91
+ pretty-format: "npm:30.4.1"
+ checksum: 10/594212df96bf101170afdb7eebd188d6d7d27241cbdd18b61d95f1142a3c94ae3b270377d15e719fb3c5efe4458d32acba8ad13dd6230dd7d6917a9eebb32625
languageName: node
linkType: hard
-"jest-docblock@npm:30.0.1":
- version: 30.0.1
- resolution: "jest-docblock@npm:30.0.1"
+"jest-docblock@npm:30.4.0":
+ version: 30.4.0
+ resolution: "jest-docblock@npm:30.4.0"
dependencies:
detect-newline: "npm:^3.1.0"
- checksum: 10/92ebee39282e764cd64bbfffe4a1bbae323e3b01684028c7206aada198314522a8ebe6892660d2ddeeb9a4b8d270a90da8af0fc654502a428e412867d732a459
+ checksum: 10/0ee25351ef941e832e53d10e74f34b38941b8f5fe750584661f6c5a115771818b081b8e39830c49d152fd361af81c7800c2d3a3c3a0e2dc742f7bfdbb6b1baaa
languageName: node
linkType: hard
-"jest-each@npm:30.0.2":
- version: 30.0.2
- resolution: "jest-each@npm:30.0.2"
+"jest-each@npm:30.4.1":
+ version: 30.4.1
+ resolution: "jest-each@npm:30.4.1"
dependencies:
- "@jest/get-type": "npm:30.0.1"
- "@jest/types": "npm:30.0.1"
+ "@jest/get-type": "npm:30.1.0"
+ "@jest/types": "npm:30.4.1"
chalk: "npm:^4.1.2"
- jest-util: "npm:30.0.2"
- pretty-format: "npm:30.0.2"
- checksum: 10/5dd3e43d657a6c779c3db665a67a2888e80c27a4d38a63763328c3b56d602f7e4414a278b536107eb0581c54fd890f14a1231946796846023640bc62947cecb2
+ jest-util: "npm:30.4.1"
+ pretty-format: "npm:30.4.1"
+ checksum: 10/077365c3fd0dc0d74aaa180fe4e3728533685413db58e7a30c8502d19a60a0b08259825d8aa36c569c8175a9d0cf901dd69c0a4eb63567c22c07bd0b566ddf89
languageName: node
linkType: hard
-"jest-environment-node@npm:30.0.2":
- version: 30.0.2
- resolution: "jest-environment-node@npm:30.0.2"
+"jest-environment-node@npm:30.4.1":
+ version: 30.4.1
+ resolution: "jest-environment-node@npm:30.4.1"
dependencies:
- "@jest/environment": "npm:30.0.2"
- "@jest/fake-timers": "npm:30.0.2"
- "@jest/types": "npm:30.0.1"
+ "@jest/environment": "npm:30.4.1"
+ "@jest/fake-timers": "npm:30.4.1"
+ "@jest/types": "npm:30.4.1"
"@types/node": "npm:*"
- jest-mock: "npm:30.0.2"
- jest-util: "npm:30.0.2"
- jest-validate: "npm:30.0.2"
- checksum: 10/e1553e5ae2d66f7d3a06e6187fbc555c38fd93b656adde653d447a87313f91b91bebbb86becdeaba43a36581f03fd6f7648ced0ac9f262bef929f6bd8beb5461
+ jest-mock: "npm:30.4.1"
+ jest-util: "npm:30.4.1"
+ jest-validate: "npm:30.4.1"
+ checksum: 10/b93157061c6fa4b62808741bdda5fbc0372a9d2a3db844f0ffb819ed104b3b5c6ff73375d9f57c0d8485a0ad6aed07d4cfbb98aca985c38e1a29f64096b940bc
languageName: node
linkType: hard
@@ -8849,25 +8729,25 @@ __metadata:
languageName: node
linkType: hard
-"jest-haste-map@npm:30.0.2":
- version: 30.0.2
- resolution: "jest-haste-map@npm:30.0.2"
+"jest-haste-map@npm:30.4.1":
+ version: 30.4.1
+ resolution: "jest-haste-map@npm:30.4.1"
dependencies:
- "@jest/types": "npm:30.0.1"
+ "@jest/types": "npm:30.4.1"
"@types/node": "npm:*"
anymatch: "npm:^3.1.3"
fb-watchman: "npm:^2.0.2"
fsevents: "npm:^2.3.3"
graceful-fs: "npm:^4.2.11"
- jest-regex-util: "npm:30.0.1"
- jest-util: "npm:30.0.2"
- jest-worker: "npm:30.0.2"
- micromatch: "npm:^4.0.8"
+ jest-regex-util: "npm:30.4.0"
+ jest-util: "npm:30.4.1"
+ jest-worker: "npm:30.4.1"
+ picomatch: "npm:^4.0.3"
walker: "npm:^1.0.8"
dependenciesMeta:
fsevents:
optional: true
- checksum: 10/7b62fff11833d7668ccb03bee6ce3fed026accb34b24cb723bbb3ebbec665509f968f2c042ab8e6402313d8d9ff02f26827d8cd1f98665f5e22765e32508d8af
+ checksum: 10/d26404c7258d03fa423604191bca39707438ca1e62a9a471c92fcd468fa386cbdce2c50b3834fb830b25836e3eee34e3070d22b016b42f0ab626c157f5726eeb
languageName: node
linkType: hard
@@ -8894,42 +8774,43 @@ __metadata:
languageName: node
linkType: hard
-"jest-leak-detector@npm:30.0.2":
- version: 30.0.2
- resolution: "jest-leak-detector@npm:30.0.2"
+"jest-leak-detector@npm:30.4.1":
+ version: 30.4.1
+ resolution: "jest-leak-detector@npm:30.4.1"
dependencies:
- "@jest/get-type": "npm:30.0.1"
- pretty-format: "npm:30.0.2"
- checksum: 10/bb570d6aeb5187efa0a929d58104819e725ac7dbe4b57d0b9aa8a4ed456c75be64cf13ab28ced59f13a383a24ac87dcfa2867b4fcb2648f784bd2138e5756511
+ "@jest/get-type": "npm:30.1.0"
+ pretty-format: "npm:30.4.1"
+ checksum: 10/8c0945d1c73f6a2abde8660f7fc5693b344cd1f5fd66153c0c2d13007f8429486eb99ecf15ac68d3d4410534fd0fad1ed430c32a641cdac66e021dbd33204c9a
languageName: node
linkType: hard
-"jest-matcher-utils@npm:30.0.2":
- version: 30.0.2
- resolution: "jest-matcher-utils@npm:30.0.2"
+"jest-matcher-utils@npm:30.4.1":
+ version: 30.4.1
+ resolution: "jest-matcher-utils@npm:30.4.1"
dependencies:
- "@jest/get-type": "npm:30.0.1"
+ "@jest/get-type": "npm:30.1.0"
chalk: "npm:^4.1.2"
- jest-diff: "npm:30.0.2"
- pretty-format: "npm:30.0.2"
- checksum: 10/52fd550f7277781cc62b513fa2ae73aa06faea639dfa569b5ddb6e0f7f596a3ff6e77739f03c8ef90fe6fb3e19eeb9127441a9ccded3719767643324acba9c35
+ jest-diff: "npm:30.4.1"
+ pretty-format: "npm:30.4.1"
+ checksum: 10/4da6e5c7fe5903fae7394233ea4b892567fb027065670c03096d01be0b389f858055c5ade20d59e82fedec6f3287e6f1720de526cd9a9ad3495432320adb9194
languageName: node
linkType: hard
-"jest-message-util@npm:30.0.2":
- version: 30.0.2
- resolution: "jest-message-util@npm:30.0.2"
+"jest-message-util@npm:30.4.1":
+ version: 30.4.1
+ resolution: "jest-message-util@npm:30.4.1"
dependencies:
"@babel/code-frame": "npm:^7.27.1"
- "@jest/types": "npm:30.0.1"
+ "@jest/types": "npm:30.4.1"
"@types/stack-utils": "npm:^2.0.3"
chalk: "npm:^4.1.2"
graceful-fs: "npm:^4.2.11"
- micromatch: "npm:^4.0.8"
- pretty-format: "npm:30.0.2"
+ jest-util: "npm:30.4.1"
+ picomatch: "npm:^4.0.3"
+ pretty-format: "npm:30.4.1"
slash: "npm:^3.0.0"
stack-utils: "npm:^2.0.6"
- checksum: 10/61b67d807d18eeea114088e33e29a88e59293fd96adee52e64fddbf9523409bc5e4cf71a8c623150a4b4870337430a4b38f19622119f4dc7d06081230dd63e01
+ checksum: 10/f83894efa37aa9c61c0a559b1027ecdb0d0cd8afd3e8ea74e797c707d58daea814e72f04b6db0bb6a148c12ae203e9c6e6c5544832ca5fae286c4f80c18ddc3f
languageName: node
linkType: hard
@@ -8950,14 +8831,14 @@ __metadata:
languageName: node
linkType: hard
-"jest-mock@npm:30.0.2":
- version: 30.0.2
- resolution: "jest-mock@npm:30.0.2"
+"jest-mock@npm:30.4.1":
+ version: 30.4.1
+ resolution: "jest-mock@npm:30.4.1"
dependencies:
- "@jest/types": "npm:30.0.1"
+ "@jest/types": "npm:30.4.1"
"@types/node": "npm:*"
- jest-util: "npm:30.0.2"
- checksum: 10/79d13e7374f736919d9ad82858ba59771b7452b0c40fe5452aa3f5f07b2563f9d597e007f7c0ff8ed8fa9cdf12abe049868a6dd7b76d23995532039e894184f6
+ jest-util: "npm:30.4.1"
+ checksum: 10/8d0c2794130217b9030b888ce380fe57d82388eec19351bd666440ba46f1e24a7e2bdf42cbe9bcfda2b881d4c0ea09db3c80131b9ab788fb5224af2a1339b422
languageName: node
linkType: hard
@@ -8984,10 +8865,10 @@ __metadata:
languageName: node
linkType: hard
-"jest-regex-util@npm:30.0.1":
- version: 30.0.1
- resolution: "jest-regex-util@npm:30.0.1"
- checksum: 10/fa8dac80c3e94db20d5e1e51d1bdf101cf5ede8f4e0b8f395ba8b8ea81e71804ffd747452a6bb6413032865de98ac656ef8ae43eddd18d980b6442a2764ed562
+"jest-regex-util@npm:30.4.0":
+ version: 30.4.0
+ resolution: "jest-regex-util@npm:30.4.0"
+ checksum: 10/8664fcc1d07c8236a3bd012c0f06ae9d14d96e758b32ee340a3a7c4c326d0b5052d8c4ae4f4c4184f08bf78723d905352f22923647df9658ace3604f03bf074f
languageName: node
linkType: hard
@@ -8998,132 +8879,132 @@ __metadata:
languageName: node
linkType: hard
-"jest-resolve-dependencies@npm:30.0.2":
- version: 30.0.2
- resolution: "jest-resolve-dependencies@npm:30.0.2"
+"jest-resolve-dependencies@npm:30.4.2":
+ version: 30.4.2
+ resolution: "jest-resolve-dependencies@npm:30.4.2"
dependencies:
- jest-regex-util: "npm:30.0.1"
- jest-snapshot: "npm:30.0.2"
- checksum: 10/3d622dcee08330970c641581846053a450097a847ea8970bdca77f9cd5136690c47d43f1f1a996000b7fb45e5eecc0cde2b2ef9ca2c62454148126b9a8117ab8
+ jest-regex-util: "npm:30.4.0"
+ jest-snapshot: "npm:30.4.1"
+ checksum: 10/ec7e27d1abf67dfe9ec1a2887b5fa883e1e6ca38eb45506a82f93e29d8df62c18cb40ec07af43fe0fa65d568051a878b6649745f6c032d8962a8dad6323763ad
languageName: node
linkType: hard
-"jest-resolve@npm:30.0.2":
- version: 30.0.2
- resolution: "jest-resolve@npm:30.0.2"
+"jest-resolve@npm:30.4.1":
+ version: 30.4.1
+ resolution: "jest-resolve@npm:30.4.1"
dependencies:
chalk: "npm:^4.1.2"
graceful-fs: "npm:^4.2.11"
- jest-haste-map: "npm:30.0.2"
+ jest-haste-map: "npm:30.4.1"
jest-pnp-resolver: "npm:^1.2.3"
- jest-util: "npm:30.0.2"
- jest-validate: "npm:30.0.2"
+ jest-util: "npm:30.4.1"
+ jest-validate: "npm:30.4.1"
slash: "npm:^3.0.0"
unrs-resolver: "npm:^1.7.11"
- checksum: 10/364324b396f30e122f848264b3a4b23c8689673566b98cb3cfadb8ad2cf61406fefb221e6cda2842d52865b2cd6ab612fa55a3f31a15ae0efbfc1c2cbb55d681
+ checksum: 10/197ca741df92c1006c2367142b5e44827d995f062e94a923f574e87ce04f966634851bb31f54ea377ca163a8362613947cd2311abf8a5712fe879b1ac15f662f
languageName: node
linkType: hard
-"jest-runner@npm:30.0.2":
- version: 30.0.2
- resolution: "jest-runner@npm:30.0.2"
+"jest-runner@npm:30.4.2":
+ version: 30.4.2
+ resolution: "jest-runner@npm:30.4.2"
dependencies:
- "@jest/console": "npm:30.0.2"
- "@jest/environment": "npm:30.0.2"
- "@jest/test-result": "npm:30.0.2"
- "@jest/transform": "npm:30.0.2"
- "@jest/types": "npm:30.0.1"
+ "@jest/console": "npm:30.4.1"
+ "@jest/environment": "npm:30.4.1"
+ "@jest/test-result": "npm:30.4.1"
+ "@jest/transform": "npm:30.4.1"
+ "@jest/types": "npm:30.4.1"
"@types/node": "npm:*"
chalk: "npm:^4.1.2"
emittery: "npm:^0.13.1"
exit-x: "npm:^0.2.2"
graceful-fs: "npm:^4.2.11"
- jest-docblock: "npm:30.0.1"
- jest-environment-node: "npm:30.0.2"
- jest-haste-map: "npm:30.0.2"
- jest-leak-detector: "npm:30.0.2"
- jest-message-util: "npm:30.0.2"
- jest-resolve: "npm:30.0.2"
- jest-runtime: "npm:30.0.2"
- jest-util: "npm:30.0.2"
- jest-watcher: "npm:30.0.2"
- jest-worker: "npm:30.0.2"
+ jest-docblock: "npm:30.4.0"
+ jest-environment-node: "npm:30.4.1"
+ jest-haste-map: "npm:30.4.1"
+ jest-leak-detector: "npm:30.4.1"
+ jest-message-util: "npm:30.4.1"
+ jest-resolve: "npm:30.4.1"
+ jest-runtime: "npm:30.4.2"
+ jest-util: "npm:30.4.1"
+ jest-watcher: "npm:30.4.1"
+ jest-worker: "npm:30.4.1"
p-limit: "npm:^3.1.0"
source-map-support: "npm:0.5.13"
- checksum: 10/ccaf45147d0ad266fcd388c82826bd1154bebe62813c56b50be6ee5f2cfa1daee732f44e5a85849a8e7b5809b487a4d1ba8e0ae65c07a2e1e21ababb28705e39
+ checksum: 10/3ed8ee70019f1f5a63faaf07a15e522ec878601dc6eccbde7eb4d0529e4d1a7314e7041160075458257e3103f41d6e9bbb2df8698806805ae2768a7e90228103
languageName: node
linkType: hard
-"jest-runtime@npm:30.0.2":
- version: 30.0.2
- resolution: "jest-runtime@npm:30.0.2"
+"jest-runtime@npm:30.4.2":
+ version: 30.4.2
+ resolution: "jest-runtime@npm:30.4.2"
dependencies:
- "@jest/environment": "npm:30.0.2"
- "@jest/fake-timers": "npm:30.0.2"
- "@jest/globals": "npm:30.0.2"
+ "@jest/environment": "npm:30.4.1"
+ "@jest/fake-timers": "npm:30.4.1"
+ "@jest/globals": "npm:30.4.1"
"@jest/source-map": "npm:30.0.1"
- "@jest/test-result": "npm:30.0.2"
- "@jest/transform": "npm:30.0.2"
- "@jest/types": "npm:30.0.1"
+ "@jest/test-result": "npm:30.4.1"
+ "@jest/transform": "npm:30.4.1"
+ "@jest/types": "npm:30.4.1"
"@types/node": "npm:*"
chalk: "npm:^4.1.2"
cjs-module-lexer: "npm:^2.1.0"
collect-v8-coverage: "npm:^1.0.2"
- glob: "npm:^10.3.10"
+ glob: "npm:^10.5.0"
graceful-fs: "npm:^4.2.11"
- jest-haste-map: "npm:30.0.2"
- jest-message-util: "npm:30.0.2"
- jest-mock: "npm:30.0.2"
- jest-regex-util: "npm:30.0.1"
- jest-resolve: "npm:30.0.2"
- jest-snapshot: "npm:30.0.2"
- jest-util: "npm:30.0.2"
+ jest-haste-map: "npm:30.4.1"
+ jest-message-util: "npm:30.4.1"
+ jest-mock: "npm:30.4.1"
+ jest-regex-util: "npm:30.4.0"
+ jest-resolve: "npm:30.4.1"
+ jest-snapshot: "npm:30.4.1"
+ jest-util: "npm:30.4.1"
slash: "npm:^3.0.0"
strip-bom: "npm:^4.0.0"
- checksum: 10/ad20258e0bed25ba8b53a2dd635e6865ee81592646e86668e54c4d86db50ef1d1b5a882219c031e1d7ad445b5ad2749787c468d221c0a8095807095ccb1c5f18
+ checksum: 10/bc2612a17650e7187d2c778aa66fc07926f828eeb3a445e47ffa757f65a4fb29628a43c6e792196b0a3a06d099b0405b6654a2c314fc5092013690d01483fd75
languageName: node
linkType: hard
-"jest-snapshot@npm:30.0.2":
- version: 30.0.2
- resolution: "jest-snapshot@npm:30.0.2"
+"jest-snapshot@npm:30.4.1":
+ version: 30.4.1
+ resolution: "jest-snapshot@npm:30.4.1"
dependencies:
"@babel/core": "npm:^7.27.4"
"@babel/generator": "npm:^7.27.5"
"@babel/plugin-syntax-jsx": "npm:^7.27.1"
"@babel/plugin-syntax-typescript": "npm:^7.27.1"
"@babel/types": "npm:^7.27.3"
- "@jest/expect-utils": "npm:30.0.2"
- "@jest/get-type": "npm:30.0.1"
- "@jest/snapshot-utils": "npm:30.0.1"
- "@jest/transform": "npm:30.0.2"
- "@jest/types": "npm:30.0.1"
- babel-preset-current-node-syntax: "npm:^1.1.0"
+ "@jest/expect-utils": "npm:30.4.1"
+ "@jest/get-type": "npm:30.1.0"
+ "@jest/snapshot-utils": "npm:30.4.1"
+ "@jest/transform": "npm:30.4.1"
+ "@jest/types": "npm:30.4.1"
+ babel-preset-current-node-syntax: "npm:^1.2.0"
chalk: "npm:^4.1.2"
- expect: "npm:30.0.2"
+ expect: "npm:30.4.1"
graceful-fs: "npm:^4.2.11"
- jest-diff: "npm:30.0.2"
- jest-matcher-utils: "npm:30.0.2"
- jest-message-util: "npm:30.0.2"
- jest-util: "npm:30.0.2"
- pretty-format: "npm:30.0.2"
+ jest-diff: "npm:30.4.1"
+ jest-matcher-utils: "npm:30.4.1"
+ jest-message-util: "npm:30.4.1"
+ jest-util: "npm:30.4.1"
+ pretty-format: "npm:30.4.1"
semver: "npm:^7.7.2"
synckit: "npm:^0.11.8"
- checksum: 10/7c6b3c626c5bd0706bd7649648d5d1b304717b77e7f94ca866ca9be224771b8688d22f32efcbe8587b30023bb1fcfa81936f9451211b002c7725f3f606415b60
+ checksum: 10/6135108d3e0e9fb93ed10fd9ad91d8dbe56f90a9ea84c32a0b551518f8c71f363299dcc301717f3ed82cfe2a276d7993d2b3ccfabea3e8020d49ae8b0f9b6cd8
languageName: node
linkType: hard
-"jest-util@npm:30.0.2":
- version: 30.0.2
- resolution: "jest-util@npm:30.0.2"
+"jest-util@npm:30.4.1":
+ version: 30.4.1
+ resolution: "jest-util@npm:30.4.1"
dependencies:
- "@jest/types": "npm:30.0.1"
+ "@jest/types": "npm:30.4.1"
"@types/node": "npm:*"
chalk: "npm:^4.1.2"
ci-info: "npm:^4.2.0"
graceful-fs: "npm:^4.2.11"
- picomatch: "npm:^4.0.2"
- checksum: 10/7fe3a9062ceac438e691037b0a246cee89b5f0f17e59d7226d00a6d2676c8a5cec4182e242722c2ea86863c46f2f23361e477d6039e0472ac0ec4bb6acef8551
+ picomatch: "npm:^4.0.3"
+ checksum: 10/603093e12076906afcf28be514d5b7ac4e3c0e26997b0047614cf2a308b65d773137304a1fb011d747517e881aeed067f6606b9937f5b838d67f6e5734b49ebe
languageName: node
linkType: hard
@@ -9141,17 +9022,17 @@ __metadata:
languageName: node
linkType: hard
-"jest-validate@npm:30.0.2":
- version: 30.0.2
- resolution: "jest-validate@npm:30.0.2"
+"jest-validate@npm:30.4.1":
+ version: 30.4.1
+ resolution: "jest-validate@npm:30.4.1"
dependencies:
- "@jest/get-type": "npm:30.0.1"
- "@jest/types": "npm:30.0.1"
+ "@jest/get-type": "npm:30.1.0"
+ "@jest/types": "npm:30.4.1"
camelcase: "npm:^6.3.0"
chalk: "npm:^4.1.2"
leven: "npm:^3.1.0"
- pretty-format: "npm:30.0.2"
- checksum: 10/9bc273b9785f955fb926a69a6316b9feb6d5fc4960683060925f21a6869194ac7156445aab92031e320880c230da2d406720cb97ea5e250a04fe88a5a401c6e8
+ pretty-format: "npm:30.4.1"
+ checksum: 10/527fe8ad02df9a4f7f467ecc4e3ac2a37a27b7b30345e7bc3cb9c2ead33fbc8ed1290c0827baa06471281012c38abb96cb268af274a0a2350548e50db20a434f
languageName: node
linkType: hard
@@ -9169,32 +9050,32 @@ __metadata:
languageName: node
linkType: hard
-"jest-watcher@npm:30.0.2":
- version: 30.0.2
- resolution: "jest-watcher@npm:30.0.2"
+"jest-watcher@npm:30.4.1":
+ version: 30.4.1
+ resolution: "jest-watcher@npm:30.4.1"
dependencies:
- "@jest/test-result": "npm:30.0.2"
- "@jest/types": "npm:30.0.1"
+ "@jest/test-result": "npm:30.4.1"
+ "@jest/types": "npm:30.4.1"
"@types/node": "npm:*"
ansi-escapes: "npm:^4.3.2"
chalk: "npm:^4.1.2"
emittery: "npm:^0.13.1"
- jest-util: "npm:30.0.2"
+ jest-util: "npm:30.4.1"
string-length: "npm:^4.0.2"
- checksum: 10/d276287ce33da9ed6d0404dddda067f7b5500c4ffd73afc20fdc69917e2290be1e5c5d7d7f83f27cc96d55ec7111b0ff179a97bef3882f9ccae5c625f18c96fa
+ checksum: 10/05350ed3d5643e87e22cc5faee14f912dfc06ba63d56944006d9837f2070ed509a1d124c7e7be3e3a9a6a382bd31d491146da6fda4483acd4b8292091888e9bd
languageName: node
linkType: hard
-"jest-worker@npm:30.0.2":
- version: 30.0.2
- resolution: "jest-worker@npm:30.0.2"
+"jest-worker@npm:30.4.1":
+ version: 30.4.1
+ resolution: "jest-worker@npm:30.4.1"
dependencies:
"@types/node": "npm:*"
"@ungap/structured-clone": "npm:^1.3.0"
- jest-util: "npm:30.0.2"
+ jest-util: "npm:30.4.1"
merge-stream: "npm:^2.0.0"
supports-color: "npm:^8.1.1"
- checksum: 10/d1e3dad5737de4dbe0622ab2d557ee544ab9667ae36e0ed9f459f9a56e0bd1dbdbe5184ff18f85e2ee51a468370a08ed7cc85a8a3bb41c41b43ce96c2dcf7f2c
+ checksum: 10/ff6af73c9097fc07e90490d3e1e354c702390ef66f7f40054a15dd6d56809a25634179969ff80bde782a6c645f49fa48bf3aacfe7d05af7315c48020f9b2b1cd
languageName: node
linkType: hard
@@ -9210,14 +9091,14 @@ __metadata:
languageName: node
linkType: hard
-"jest@npm:30.0.2":
- version: 30.0.2
- resolution: "jest@npm:30.0.2"
+"jest@npm:^30.4.2":
+ version: 30.4.2
+ resolution: "jest@npm:30.4.2"
dependencies:
- "@jest/core": "npm:30.0.2"
- "@jest/types": "npm:30.0.1"
+ "@jest/core": "npm:30.4.2"
+ "@jest/types": "npm:30.4.1"
import-local: "npm:^3.2.0"
- jest-cli: "npm:30.0.2"
+ jest-cli: "npm:30.4.2"
peerDependencies:
node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
peerDependenciesMeta:
@@ -9225,7 +9106,7 @@ __metadata:
optional: true
bin:
jest: ./bin/jest.js
- checksum: 10/d8ef77d07971ffce9a9b6c52fcf841e4c6a4c10926665a59e12e4aa94986595c4c2c5e8cfadae929fb2005f5dfd9008ea8e2addde2994aee27e2544b1e702845
+ checksum: 10/3690f4009a46781b480fbd4c8c60dd910a3cf8af76626f29971003c28eb17dfa322e86f3203e3da168edcc9f7ba973f3b1fbf15ca12393cc5f86bc61f3289fef
languageName: node
linkType: hard
@@ -9236,12 +9117,12 @@ __metadata:
languageName: node
linkType: hard
-"jiti@npm:^2.4.1, jiti@npm:^2.4.2":
- version: 2.4.2
- resolution: "jiti@npm:2.4.2"
+"jiti@npm:^2.4.1, jiti@npm:^2.6.1":
+ version: 2.7.0
+ resolution: "jiti@npm:2.7.0"
bin:
jiti: lib/jiti-cli.mjs
- checksum: 10/e2b07eb2e3fbb245e29ad288dddecab31804967fc84d5e01d39858997d2743b5e248946defcecf99272275a00284ecaf7ec88b8c841331324f0c946d8274414b
+ checksum: 10/6d75a8dbd61dbee031aa0937fabb748ff8ddf370b971958cc704f5cf26b4c5bdc9dcd0563059b2627a2bd41d946fa0bc64f912fdc8981ca7945a9d63c74ad0f9
languageName: node
linkType: hard
@@ -9264,14 +9145,14 @@ __metadata:
languageName: node
linkType: hard
-"js-yaml@npm:^4.1.0":
- version: 4.1.0
- resolution: "js-yaml@npm:4.1.0"
+"js-yaml@npm:^4.1.0, js-yaml@npm:^4.1.1":
+ version: 4.1.1
+ resolution: "js-yaml@npm:4.1.1"
dependencies:
argparse: "npm:^2.0.1"
bin:
js-yaml: bin/js-yaml.js
- checksum: 10/c138a34a3fd0d08ebaf71273ad4465569a483b8a639e0b118ff65698d257c2791d3199e3f303631f2cb98213fa7b5f5d6a4621fd0fff819421b990d30d967140
+ checksum: 10/a52d0519f0f4ef5b4adc1cde466cb54c50d56e2b4a983b9d5c9c0f2f99462047007a6274d7e95617a21d3c91fde3ee6115536ed70991cd645ba8521058b78f77
languageName: node
linkType: hard
@@ -9289,7 +9170,7 @@ __metadata:
languageName: node
linkType: hard
-"jsesc@npm:^3.0.2":
+"jsesc@npm:^3.0.2, jsesc@npm:~3.1.0":
version: 3.1.0
resolution: "jsesc@npm:3.1.0"
bin:
@@ -9298,15 +9179,6 @@ __metadata:
languageName: node
linkType: hard
-"jsesc@npm:~3.0.2":
- version: 3.0.2
- resolution: "jsesc@npm:3.0.2"
- bin:
- jsesc: bin/jsesc
- checksum: 10/8e5a7de6b70a8bd71f9cb0b5a7ade6a73ae6ab55e697c74cc997cede97417a3a65ed86c36f7dd6125fe49766e8386c845023d9e213916ca92c9dfdd56e2babf3
- languageName: node
- linkType: hard
-
"json-buffer@npm:3.0.1":
version: 3.0.1
resolution: "json-buffer@npm:3.0.1"
@@ -9314,13 +9186,6 @@ __metadata:
languageName: node
linkType: hard
-"json-parse-better-errors@npm:^1.0.1":
- version: 1.0.2
- resolution: "json-parse-better-errors@npm:1.0.2"
- checksum: 10/5553232045359b767b0f2039a6777fede1a8d7dca1a0ffb1f9ef73a7519489ae7f566b2e040f2b4c38edb8e35e37ae07af7f0a52420902f869ee0dbf5dc6c784
- languageName: node
- linkType: hard
-
"json-parse-even-better-errors@npm:^2.3.0":
version: 2.3.1
resolution: "json-parse-even-better-errors@npm:2.3.1"
@@ -9349,6 +9214,13 @@ __metadata:
languageName: node
linkType: hard
+"json-with-bigint@npm:^3.5.3":
+ version: 3.5.8
+ resolution: "json-with-bigint@npm:3.5.8"
+ checksum: 10/84c4b34a2578a7cfae75eaa8d079343ec5350770e15fb951c8910972aecb4718d8c303bbfacdebb3a5e196092a759a1f65403ca4caeaf705d11408d989c866e5
+ languageName: node
+ linkType: hard
+
"json5@npm:^1.0.2":
version: 1.0.2
resolution: "json5@npm:1.0.2"
@@ -9360,7 +9232,7 @@ __metadata:
languageName: node
linkType: hard
-"json5@npm:^2.2.1, json5@npm:^2.2.3":
+"json5@npm:^2.2.3":
version: 2.2.3
resolution: "json5@npm:2.2.3"
bin:
@@ -9382,13 +9254,6 @@ __metadata:
languageName: node
linkType: hard
-"jsonparse@npm:^1.2.0":
- version: 1.3.1
- resolution: "jsonparse@npm:1.3.1"
- checksum: 10/24531e956f0f19d79e22c157cebd81b37af3486ae22f9bc1028f8c2a4d1b70df48b168ff86f8568d9c2248182de9b6da9f50f685d5e4b9d1d2d339d2a29d15bc
- languageName: node
- linkType: hard
-
"jsx-ast-utils@npm:^2.4.1 || ^3.0.0, jsx-ast-utils@npm:^3.2.1":
version: 3.3.5
resolution: "jsx-ast-utils@npm:3.3.5"
@@ -9417,19 +9282,19 @@ __metadata:
languageName: node
linkType: hard
-"kleur@npm:^4.1.4":
+"kleur@npm:^4.1.5":
version: 4.1.5
resolution: "kleur@npm:4.1.5"
checksum: 10/44d84cc4eedd4311099402ef6d4acd9b2d16e08e499d6ef3bb92389bd4692d7ef09e35248c26e27f98acac532122acb12a1bfee645994ae3af4f0a37996da7df
languageName: node
linkType: hard
-"lan-network@npm:^0.1.6":
- version: 0.1.7
- resolution: "lan-network@npm:0.1.7"
+"lan-network@npm:^0.2.1":
+ version: 0.2.1
+ resolution: "lan-network@npm:0.2.1"
bin:
lan-network: dist/lan-network-cli.js
- checksum: 10/005b6a30c114b7caa69922756cf5d5dd07679dab254127823255525b426c979388db0f1f74d7c364d96fb2c4dabcbe29bed8ed97a96c290431f3c6127a592f46
+ checksum: 10/6c39acaaa915c2cd89950c3347352b8743b50710ead1686652791bf93359fabc712affc423b340bb5eb4c2ff20a60120e5d8ddb2b4dced42fc3d8aad126cf525
languageName: node
linkType: hard
@@ -9460,92 +9325,102 @@ __metadata:
languageName: node
linkType: hard
-"lightningcss-darwin-arm64@npm:1.27.0":
- version: 1.27.0
- resolution: "lightningcss-darwin-arm64@npm:1.27.0"
+"lightningcss-android-arm64@npm:1.32.0":
+ version: 1.32.0
+ resolution: "lightningcss-android-arm64@npm:1.32.0"
+ conditions: os=android & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"lightningcss-darwin-arm64@npm:1.32.0":
+ version: 1.32.0
+ resolution: "lightningcss-darwin-arm64@npm:1.32.0"
conditions: os=darwin & cpu=arm64
languageName: node
linkType: hard
-"lightningcss-darwin-x64@npm:1.27.0":
- version: 1.27.0
- resolution: "lightningcss-darwin-x64@npm:1.27.0"
+"lightningcss-darwin-x64@npm:1.32.0":
+ version: 1.32.0
+ resolution: "lightningcss-darwin-x64@npm:1.32.0"
conditions: os=darwin & cpu=x64
languageName: node
linkType: hard
-"lightningcss-freebsd-x64@npm:1.27.0":
- version: 1.27.0
- resolution: "lightningcss-freebsd-x64@npm:1.27.0"
+"lightningcss-freebsd-x64@npm:1.32.0":
+ version: 1.32.0
+ resolution: "lightningcss-freebsd-x64@npm:1.32.0"
conditions: os=freebsd & cpu=x64
languageName: node
linkType: hard
-"lightningcss-linux-arm-gnueabihf@npm:1.27.0":
- version: 1.27.0
- resolution: "lightningcss-linux-arm-gnueabihf@npm:1.27.0"
+"lightningcss-linux-arm-gnueabihf@npm:1.32.0":
+ version: 1.32.0
+ resolution: "lightningcss-linux-arm-gnueabihf@npm:1.32.0"
conditions: os=linux & cpu=arm
languageName: node
linkType: hard
-"lightningcss-linux-arm64-gnu@npm:1.27.0":
- version: 1.27.0
- resolution: "lightningcss-linux-arm64-gnu@npm:1.27.0"
+"lightningcss-linux-arm64-gnu@npm:1.32.0":
+ version: 1.32.0
+ resolution: "lightningcss-linux-arm64-gnu@npm:1.32.0"
conditions: os=linux & cpu=arm64 & libc=glibc
languageName: node
linkType: hard
-"lightningcss-linux-arm64-musl@npm:1.27.0":
- version: 1.27.0
- resolution: "lightningcss-linux-arm64-musl@npm:1.27.0"
+"lightningcss-linux-arm64-musl@npm:1.32.0":
+ version: 1.32.0
+ resolution: "lightningcss-linux-arm64-musl@npm:1.32.0"
conditions: os=linux & cpu=arm64 & libc=musl
languageName: node
linkType: hard
-"lightningcss-linux-x64-gnu@npm:1.27.0":
- version: 1.27.0
- resolution: "lightningcss-linux-x64-gnu@npm:1.27.0"
+"lightningcss-linux-x64-gnu@npm:1.32.0":
+ version: 1.32.0
+ resolution: "lightningcss-linux-x64-gnu@npm:1.32.0"
conditions: os=linux & cpu=x64 & libc=glibc
languageName: node
linkType: hard
-"lightningcss-linux-x64-musl@npm:1.27.0":
- version: 1.27.0
- resolution: "lightningcss-linux-x64-musl@npm:1.27.0"
+"lightningcss-linux-x64-musl@npm:1.32.0":
+ version: 1.32.0
+ resolution: "lightningcss-linux-x64-musl@npm:1.32.0"
conditions: os=linux & cpu=x64 & libc=musl
languageName: node
linkType: hard
-"lightningcss-win32-arm64-msvc@npm:1.27.0":
- version: 1.27.0
- resolution: "lightningcss-win32-arm64-msvc@npm:1.27.0"
+"lightningcss-win32-arm64-msvc@npm:1.32.0":
+ version: 1.32.0
+ resolution: "lightningcss-win32-arm64-msvc@npm:1.32.0"
conditions: os=win32 & cpu=arm64
languageName: node
linkType: hard
-"lightningcss-win32-x64-msvc@npm:1.27.0":
- version: 1.27.0
- resolution: "lightningcss-win32-x64-msvc@npm:1.27.0"
+"lightningcss-win32-x64-msvc@npm:1.32.0":
+ version: 1.32.0
+ resolution: "lightningcss-win32-x64-msvc@npm:1.32.0"
conditions: os=win32 & cpu=x64
languageName: node
linkType: hard
-"lightningcss@npm:~1.27.0":
- version: 1.27.0
- resolution: "lightningcss@npm:1.27.0"
+"lightningcss@npm:^1.30.1":
+ version: 1.32.0
+ resolution: "lightningcss@npm:1.32.0"
dependencies:
- detect-libc: "npm:^1.0.3"
- lightningcss-darwin-arm64: "npm:1.27.0"
- lightningcss-darwin-x64: "npm:1.27.0"
- lightningcss-freebsd-x64: "npm:1.27.0"
- lightningcss-linux-arm-gnueabihf: "npm:1.27.0"
- lightningcss-linux-arm64-gnu: "npm:1.27.0"
- lightningcss-linux-arm64-musl: "npm:1.27.0"
- lightningcss-linux-x64-gnu: "npm:1.27.0"
- lightningcss-linux-x64-musl: "npm:1.27.0"
- lightningcss-win32-arm64-msvc: "npm:1.27.0"
- lightningcss-win32-x64-msvc: "npm:1.27.0"
+ detect-libc: "npm:^2.0.3"
+ lightningcss-android-arm64: "npm:1.32.0"
+ lightningcss-darwin-arm64: "npm:1.32.0"
+ lightningcss-darwin-x64: "npm:1.32.0"
+ lightningcss-freebsd-x64: "npm:1.32.0"
+ lightningcss-linux-arm-gnueabihf: "npm:1.32.0"
+ lightningcss-linux-arm64-gnu: "npm:1.32.0"
+ lightningcss-linux-arm64-musl: "npm:1.32.0"
+ lightningcss-linux-x64-gnu: "npm:1.32.0"
+ lightningcss-linux-x64-musl: "npm:1.32.0"
+ lightningcss-win32-arm64-msvc: "npm:1.32.0"
+ lightningcss-win32-x64-msvc: "npm:1.32.0"
dependenciesMeta:
+ lightningcss-android-arm64:
+ optional: true
lightningcss-darwin-arm64:
optional: true
lightningcss-darwin-x64:
@@ -9566,7 +9441,7 @@ __metadata:
optional: true
lightningcss-win32-x64-msvc:
optional: true
- checksum: 10/275a0103c7dc1dfcf8e456a0523d1719a1caff916c45229ec62cdb28a814dce12b7065b88865fb74fc03a2a658ac3361caff5c348f1646313513c125d4f27954
+ checksum: 10/098e61007f0d0ec8b5c50884e33b543b551d1ff21bc7b062434b6638fd0b8596858f823b60dfc2a4aa756f3cb120ad79f2b7f4a55b1bda2c0269ab8cf476f114
languageName: node
linkType: hard
@@ -9595,22 +9470,6 @@ __metadata:
languageName: node
linkType: hard
-"locate-path@npm:^7.2.0":
- version: 7.2.0
- resolution: "locate-path@npm:7.2.0"
- dependencies:
- p-locate: "npm:^6.0.0"
- checksum: 10/1c6d269d4efec555937081be964e8a9b4a136319c79ca1d45ac6382212a8466113c75bd89e44521ca8ecd1c47fb08523b56eee5c0712bc7d14fec5f729deeb42
- languageName: node
- linkType: hard
-
-"lodash.camelcase@npm:^4.3.0":
- version: 4.3.0
- resolution: "lodash.camelcase@npm:4.3.0"
- checksum: 10/c301cc379310441dc73cd6cebeb91fb254bea74e6ad3027f9346fc43b4174385153df420ffa521654e502fd34c40ef69ca4e7d40ee7129a99e06f306032bfc65
- languageName: node
- linkType: hard
-
"lodash.capitalize@npm:^4.2.1":
version: 4.2.1
resolution: "lodash.capitalize@npm:4.2.1"
@@ -9632,13 +9491,6 @@ __metadata:
languageName: node
linkType: hard
-"lodash.get@npm:4.4.2":
- version: 4.4.2
- resolution: "lodash.get@npm:4.4.2"
- checksum: 10/2a4925f6e89bc2c010a77a802d1ba357e17ed1ea03c2ddf6a146429f2856a216663e694a6aa3549a318cbbba3fd8b7decb392db457e6ac0b83dc745ed0a17380
- languageName: node
- linkType: hard
-
"lodash.isplainobject@npm:^4.0.6":
version: 4.0.6
resolution: "lodash.isplainobject@npm:4.0.6"
@@ -9653,13 +9505,6 @@ __metadata:
languageName: node
linkType: hard
-"lodash.kebabcase@npm:^4.1.1":
- version: 4.1.1
- resolution: "lodash.kebabcase@npm:4.1.1"
- checksum: 10/d84ec5441ef8e5c718c50315f35b0a045a77c7e8ee3e54472c06dc31f6f3602e95551a16c0923d689198b51deb8902c4bbc54fc9b965b26c1f86e21df3a05f34
- languageName: node
- linkType: hard
-
"lodash.merge@npm:4.6.2, lodash.merge@npm:^4.6.2":
version: 4.6.2
resolution: "lodash.merge@npm:4.6.2"
@@ -9667,27 +9512,6 @@ __metadata:
languageName: node
linkType: hard
-"lodash.mergewith@npm:^4.6.2":
- version: 4.6.2
- resolution: "lodash.mergewith@npm:4.6.2"
- checksum: 10/aea75a4492541a4902ac7e551dc6c54b722da0c187f84385d02e8fc33a7ae3454b837822446e5f63fcd5ad1671534ea408740b776670ea4d9c7890b10105fce0
- languageName: node
- linkType: hard
-
-"lodash.snakecase@npm:^4.1.1":
- version: 4.1.1
- resolution: "lodash.snakecase@npm:4.1.1"
- checksum: 10/82ed40935d840477ef8fee64f9f263f75989c6cde36b84aae817246d95826228e1b5a7f6093c51de324084f86433634c7af244cb89496633cacfe443071450d0
- languageName: node
- linkType: hard
-
-"lodash.startcase@npm:^4.4.0":
- version: 4.4.0
- resolution: "lodash.startcase@npm:4.4.0"
- checksum: 10/3091048a54a2f92bcf2c6441d2bd9a706fb133d5f461ae7c310d6dca1530338a06c91e9e42a5b14b12e875ddae1814d448050dc02afe2cec09b3995d8e836837
- languageName: node
- linkType: hard
-
"lodash.throttle@npm:^4.1.1":
version: 4.1.1
resolution: "lodash.throttle@npm:4.1.1"
@@ -9695,13 +9519,6 @@ __metadata:
languageName: node
linkType: hard
-"lodash.uniq@npm:^4.5.0":
- version: 4.5.0
- resolution: "lodash.uniq@npm:4.5.0"
- checksum: 10/86246ca64ac0755c612e5df6d93cfe92f9ecac2e5ff054b965efbbb1d9a647b6310969e78545006f70f52760554b03233ad0103324121ae31474c20d5f7a2812
- languageName: node
- linkType: hard
-
"lodash.uniqby@npm:^4.7.0":
version: 4.7.0
resolution: "lodash.uniqby@npm:4.7.0"
@@ -9709,14 +9526,7 @@ __metadata:
languageName: node
linkType: hard
-"lodash.upperfirst@npm:^4.3.1":
- version: 4.3.1
- resolution: "lodash.upperfirst@npm:4.3.1"
- checksum: 10/3e849d4eb4dbf26faee6435edda8e707b65a5dbd2f10f8def5a16a57bbbf38d3b7506950f0dd455e9c46ba73af35f1de75df4ef83952106949413d64eed59333
- languageName: node
- linkType: hard
-
-"lodash@npm:^4.15.0, lodash@npm:^4.17.21":
+"lodash@npm:^4.17.21":
version: 4.18.1
resolution: "lodash@npm:4.18.1"
checksum: 10/306fea53dfd39dad1f03d45ba654a2405aebd35797b673077f401edb7df2543623dc44b9effbb98f69b32152295fff725a4cec99c684098947430600c6af0c3f
@@ -9732,13 +9542,13 @@ __metadata:
languageName: node
linkType: hard
-"log-symbols@npm:^6.0.0":
- version: 6.0.0
- resolution: "log-symbols@npm:6.0.0"
+"log-symbols@npm:^7.0.1":
+ version: 7.0.1
+ resolution: "log-symbols@npm:7.0.1"
dependencies:
- chalk: "npm:^5.3.0"
- is-unicode-supported: "npm:^1.3.0"
- checksum: 10/510cdda36700cbcd87a2a691ea08d310a6c6b449084018f7f2ec4f732ca5e51b301ff1327aadd96f53c08318e616276c65f7fe22f2a16704fb0715d788bc3c33
+ is-unicode-supported: "npm:^2.0.0"
+ yoctocolors: "npm:^2.1.1"
+ checksum: 10/0862313d84826b551582e39659b8586c56b65130c5f4f976420e2c23985228334f2a26fc4251ac22bf0a5b415d9430e86bf332557d934c10b036f9a549d63a09
languageName: node
linkType: hard
@@ -9760,6 +9570,13 @@ __metadata:
languageName: node
linkType: hard
+"lru-cache@npm:^11.0.0":
+ version: 11.3.6
+ resolution: "lru-cache@npm:11.3.6"
+ checksum: 10/d69ab552776954c7d310a6b2843e7d6be3a1c36c0ce45fca373c225ce5a06b95fd4ed724305d9d15fa55aa24d3cd42f854aa061bc481241225b3accf32993eab
+ languageName: node
+ linkType: hard
+
"lru-cache@npm:^5.1.1":
version: 5.1.1
resolution: "lru-cache@npm:5.1.1"
@@ -9776,7 +9593,7 @@ __metadata:
languageName: node
linkType: hard
-"macos-release@npm:^3.3.0":
+"macos-release@npm:^3.4.0":
version: 3.4.0
resolution: "macos-release@npm:3.4.0"
checksum: 10/f4c0cb8b3f93b05d73c502b4bbe2b811c44facfc9bd072c13a30ff2a8ba1cad5d9de517d10be8b31e2b917643245a81587a2eec8300e66a7364419d11402ab02
@@ -9841,13 +9658,6 @@ __metadata:
languageName: node
linkType: hard
-"meow@npm:^12.0.1":
- version: 12.1.1
- resolution: "meow@npm:12.1.1"
- checksum: 10/8594c319f4671a562c1fef584422902f1bbbad09ea49cdf9bb26dc92f730fa33398dd28a8cf34fcf14167f1d1148d05a867e50911fc4286751a4fb662fdd2dc2
- languageName: node
- linkType: hard
-
"meow@npm:^13.0.0":
version: 13.2.0
resolution: "meow@npm:13.2.0"
@@ -9862,76 +9672,77 @@ __metadata:
languageName: node
linkType: hard
-"merge2@npm:^1.3.0, merge2@npm:^1.4.1":
+"merge2@npm:^1.3.0":
version: 1.4.1
resolution: "merge2@npm:1.4.1"
checksum: 10/7268db63ed5169466540b6fb947aec313200bcf6d40c5ab722c22e242f651994619bcd85601602972d3c85bd2cc45a358a4c61937e9f11a061919a1da569b0c2
languageName: node
linkType: hard
-"metro-babel-transformer@npm:0.82.4":
- version: 0.82.4
- resolution: "metro-babel-transformer@npm:0.82.4"
+"metro-babel-transformer@npm:0.83.7":
+ version: 0.83.7
+ resolution: "metro-babel-transformer@npm:0.83.7"
dependencies:
"@babel/core": "npm:^7.25.2"
flow-enums-runtime: "npm:^0.0.6"
- hermes-parser: "npm:0.28.1"
+ hermes-parser: "npm:0.35.0"
+ metro-cache-key: "npm:0.83.7"
nullthrows: "npm:^1.1.1"
- checksum: 10/97e8e417947afaf1db384bbcff24e099d9555ace0e9dd585933207226b3bdc3bb9d3aaccfc0e185deabb9e1e379b6bacf9a5ec3d9a76168b910542f1d9415978
+ checksum: 10/b213f9479daf690b11117c63a628e036ffcbb993fee571565142a34c9ae5c7ef1839eb7759c676d910edd58c1f442337f4d834de794904397091205f275b7f24
languageName: node
linkType: hard
-"metro-cache-key@npm:0.82.4":
- version: 0.82.4
- resolution: "metro-cache-key@npm:0.82.4"
+"metro-cache-key@npm:0.83.7":
+ version: 0.83.7
+ resolution: "metro-cache-key@npm:0.83.7"
dependencies:
flow-enums-runtime: "npm:^0.0.6"
- checksum: 10/a6ab3908295b5ba346d4d991595cc8baf1d22be39fbd4bdf794b617868a003a4f9925d2d01fdbc4c616ff74196783cb4ea5f98dcb6a7c1b510e72e075d9f6b24
+ checksum: 10/bc0110eb61ce5903dae3992528f6933146889883d0999f8f01464a3b5bdd255dffa6a562bb921738004194cdf55d175b96cfaffdc17a5df6468c629b22ff7286
languageName: node
linkType: hard
-"metro-cache@npm:0.82.4":
- version: 0.82.4
- resolution: "metro-cache@npm:0.82.4"
+"metro-cache@npm:0.83.7":
+ version: 0.83.7
+ resolution: "metro-cache@npm:0.83.7"
dependencies:
exponential-backoff: "npm:^3.1.1"
flow-enums-runtime: "npm:^0.0.6"
https-proxy-agent: "npm:^7.0.5"
- metro-core: "npm:0.82.4"
- checksum: 10/801a6b552266f1d3291555c58c371c34be563effe7d33de6d20ac94b7e6f95893ceda9219f49bf83a1e4b466fdbc588007ec97da7f19b4843e184404e66f0bd6
+ metro-core: "npm:0.83.7"
+ checksum: 10/3f080c954fcb6e5894f7b6c4d7d8cdf03ecd1a5c175a5dcdb2d9c1751f135f7fdadea3014456524288baa3a4504a313bfd7872080f75b4da2f7c60c91b6bd88e
languageName: node
linkType: hard
-"metro-config@npm:0.82.4, metro-config@npm:^0.82.0":
- version: 0.82.4
- resolution: "metro-config@npm:0.82.4"
+"metro-config@npm:0.83.7, metro-config@npm:^0.83.6":
+ version: 0.83.7
+ resolution: "metro-config@npm:0.83.7"
dependencies:
connect: "npm:^3.6.5"
- cosmiconfig: "npm:^5.0.5"
flow-enums-runtime: "npm:^0.0.6"
jest-validate: "npm:^29.7.0"
- metro: "npm:0.82.4"
- metro-cache: "npm:0.82.4"
- metro-core: "npm:0.82.4"
- metro-runtime: "npm:0.82.4"
- checksum: 10/19d82ab5713a512c088ad37ca57b911fdd0e2aebfcfe580ea671ebfc5dc85b1f3056329bbc122548eb043f7a09d16568284c946fef9f1d6e530c6e99db874287
+ metro: "npm:0.83.7"
+ metro-cache: "npm:0.83.7"
+ metro-core: "npm:0.83.7"
+ metro-runtime: "npm:0.83.7"
+ yaml: "npm:^2.6.1"
+ checksum: 10/e73a76b1b5a2bd27d1e1cd3b221ddef4ec7a19a00379bd9ad124038d7705810b75fcaa44a7dd6e20f70950c0309ed78f9510821bfe8fda7910dad93c827419c8
languageName: node
linkType: hard
-"metro-core@npm:0.82.4, metro-core@npm:^0.82.0":
- version: 0.82.4
- resolution: "metro-core@npm:0.82.4"
+"metro-core@npm:0.83.7, metro-core@npm:^0.83.6":
+ version: 0.83.7
+ resolution: "metro-core@npm:0.83.7"
dependencies:
flow-enums-runtime: "npm:^0.0.6"
lodash.throttle: "npm:^4.1.1"
- metro-resolver: "npm:0.82.4"
- checksum: 10/9cc7539f8d9e33e4b1f6ef93e086ec99559bbaba7319a0f61927532f93cb57c1c0d7ca99dbc01f2cd642be21ba5565a8b9d101db8b6f2b6091cf2e9a2f844cac
+ metro-resolver: "npm:0.83.7"
+ checksum: 10/afa1e5121452dcc9a882c96c04830a9a3062ea06a648c60e353df6ed568795c75c7c8e923e415777c2f88ed3ebb687daf21b1a98b169c4b509c71ac77046129b
languageName: node
linkType: hard
-"metro-file-map@npm:0.82.4":
- version: 0.82.4
- resolution: "metro-file-map@npm:0.82.4"
+"metro-file-map@npm:0.83.7":
+ version: 0.83.7
+ resolution: "metro-file-map@npm:0.83.7"
dependencies:
debug: "npm:^4.4.0"
fb-watchman: "npm:^2.0.0"
@@ -9942,146 +9753,144 @@ __metadata:
micromatch: "npm:^4.0.4"
nullthrows: "npm:^1.1.1"
walker: "npm:^1.0.7"
- checksum: 10/953f655dafccdefe715cd45a08b29f820a3a733ff143a037c9e44d1f0125b4f90c3d4182bf0e688172fce75d3cb4ef51ab78d9b76c139e64617281e5b5c9805d
+ checksum: 10/175fee3f2d407bbc01b6312ecab63ce515d3d7de97c9404a563a390c24d03074cd3e983d46d31dba56806dda53c52adc4c40ec29d23dd620e82f43f8f36db371
languageName: node
linkType: hard
-"metro-minify-terser@npm:0.82.4":
- version: 0.82.4
- resolution: "metro-minify-terser@npm:0.82.4"
+"metro-minify-terser@npm:0.83.7":
+ version: 0.83.7
+ resolution: "metro-minify-terser@npm:0.83.7"
dependencies:
flow-enums-runtime: "npm:^0.0.6"
terser: "npm:^5.15.0"
- checksum: 10/23170c34f519ebaa57189283f51847108395f53ebfcb798e2907bf28e3fce8649f80ff4d1b3f0ed2e321287b61ea84ff825923d8879d23d36f7a9bcbbb804294
+ checksum: 10/195bc658adbd4b49e13e4df6c00bbabd868a9449def0ee8d87d2706868e10731c337697130381a07e4477bb67f2d2f16dea2f369a1bdb80f78e15a0c4abab70b
languageName: node
linkType: hard
-"metro-resolver@npm:0.82.4":
- version: 0.82.4
- resolution: "metro-resolver@npm:0.82.4"
+"metro-resolver@npm:0.83.7":
+ version: 0.83.7
+ resolution: "metro-resolver@npm:0.83.7"
dependencies:
flow-enums-runtime: "npm:^0.0.6"
- checksum: 10/15b2f1619e3979f9a9f3456ceeb07324354bcb57f22342b6a99e19cdb5d7421d65e03d608f1879231a17fa138cedb2ff10292a3a7f44d3c3bc6be9fd682680c1
+ checksum: 10/cf29c2e05a0cf1455be40ee66cf47d8876c41f3412eec68c6d168455d0bbe3f40501bc40d5862be2e526fc82900ee9216b8f85596bc343f5e69ddc841978a2d9
languageName: node
linkType: hard
-"metro-runtime@npm:0.82.4, metro-runtime@npm:^0.82.0":
- version: 0.82.4
- resolution: "metro-runtime@npm:0.82.4"
+"metro-runtime@npm:0.83.7, metro-runtime@npm:^0.83.6":
+ version: 0.83.7
+ resolution: "metro-runtime@npm:0.83.7"
dependencies:
"@babel/runtime": "npm:^7.25.0"
flow-enums-runtime: "npm:^0.0.6"
- checksum: 10/a5536ce199b1b3a7dacb406c1a8c2df813eabd0fe6361b9b3c00a7d285afa4b355a480ff8af0d73fba7ec38939aa265c10fbbe3ba651bc5b6cae811bf610ea8d
+ checksum: 10/4d7f57ff4ae50d56eb857293ae3d16c76df07b14852c6f697719602cc9fdd43906df9a11b6340b78ca3ad324cd87646a238dc9ab3061387023ba68c80efae6ab
languageName: node
linkType: hard
-"metro-source-map@npm:0.82.4, metro-source-map@npm:^0.82.0":
- version: 0.82.4
- resolution: "metro-source-map@npm:0.82.4"
+"metro-source-map@npm:0.83.7, metro-source-map@npm:^0.83.6":
+ version: 0.83.7
+ resolution: "metro-source-map@npm:0.83.7"
dependencies:
- "@babel/traverse": "npm:^7.25.3"
- "@babel/traverse--for-generate-function-map": "npm:@babel/traverse@^7.25.3"
- "@babel/types": "npm:^7.25.2"
+ "@babel/traverse": "npm:^7.29.0"
+ "@babel/types": "npm:^7.29.0"
flow-enums-runtime: "npm:^0.0.6"
invariant: "npm:^2.2.4"
- metro-symbolicate: "npm:0.82.4"
+ metro-symbolicate: "npm:0.83.7"
nullthrows: "npm:^1.1.1"
- ob1: "npm:0.82.4"
+ ob1: "npm:0.83.7"
source-map: "npm:^0.5.6"
vlq: "npm:^1.0.0"
- checksum: 10/bd3b7bc2ec3474b2315cf14d36b77499aa04d9f8d8b70aff22b755da2cb9ed6850e38bfcea2bfd3ffd0704a17033e93965bb9013eefbb8a94e269e1221519a93
+ checksum: 10/f1f8d5a411d65f14ffe2778229bc5236b57028bfc9821808f353f56fbe6344050b403b5fa843618cb086c6043028a96b4206c2dea870d4b1d03ee1d85e52e7c6
languageName: node
linkType: hard
-"metro-symbolicate@npm:0.82.4":
- version: 0.82.4
- resolution: "metro-symbolicate@npm:0.82.4"
+"metro-symbolicate@npm:0.83.7":
+ version: 0.83.7
+ resolution: "metro-symbolicate@npm:0.83.7"
dependencies:
flow-enums-runtime: "npm:^0.0.6"
invariant: "npm:^2.2.4"
- metro-source-map: "npm:0.82.4"
+ metro-source-map: "npm:0.83.7"
nullthrows: "npm:^1.1.1"
source-map: "npm:^0.5.6"
vlq: "npm:^1.0.0"
bin:
metro-symbolicate: src/index.js
- checksum: 10/264f84b6062948321c0180d6757bf87eefb517e363e5593a4062ff26172fbce3a6fb789e1907ec2002180fc93edc2ce9911419a8c89065fcdab278d1e5e5c29f
+ checksum: 10/a371abce2c8cf5d61aeeceeb36b342f7ddb5bc178d8aa73e8df679c4c0698e93022c090776414413aff0c9b6027cec3fb1067ea91baa1af1ee63bc1221b7aa0f
languageName: node
linkType: hard
-"metro-transform-plugins@npm:0.82.4":
- version: 0.82.4
- resolution: "metro-transform-plugins@npm:0.82.4"
+"metro-transform-plugins@npm:0.83.7":
+ version: 0.83.7
+ resolution: "metro-transform-plugins@npm:0.83.7"
dependencies:
"@babel/core": "npm:^7.25.2"
- "@babel/generator": "npm:^7.25.0"
- "@babel/template": "npm:^7.25.0"
- "@babel/traverse": "npm:^7.25.3"
+ "@babel/generator": "npm:^7.29.1"
+ "@babel/template": "npm:^7.28.6"
+ "@babel/traverse": "npm:^7.29.0"
flow-enums-runtime: "npm:^0.0.6"
nullthrows: "npm:^1.1.1"
- checksum: 10/1502fcf756c8676be6a9c955eb1a857b72dcf3478767a45ad0200750c113945a2abbc54fa86d559f0f482dd32163139402dd9ba743681ab6ae641567f2ba29e1
+ checksum: 10/df2a7140ed83c78dddcf2c86f26a642318df1827a51f019f8bed5636167bbf86e483eede0cc68afc1e87c9da51d48d2bf75635c55d125a345769d3869d7feb31
languageName: node
linkType: hard
-"metro-transform-worker@npm:0.82.4":
- version: 0.82.4
- resolution: "metro-transform-worker@npm:0.82.4"
+"metro-transform-worker@npm:0.83.7":
+ version: 0.83.7
+ resolution: "metro-transform-worker@npm:0.83.7"
dependencies:
"@babel/core": "npm:^7.25.2"
- "@babel/generator": "npm:^7.25.0"
- "@babel/parser": "npm:^7.25.3"
- "@babel/types": "npm:^7.25.2"
+ "@babel/generator": "npm:^7.29.1"
+ "@babel/parser": "npm:^7.29.0"
+ "@babel/types": "npm:^7.29.0"
flow-enums-runtime: "npm:^0.0.6"
- metro: "npm:0.82.4"
- metro-babel-transformer: "npm:0.82.4"
- metro-cache: "npm:0.82.4"
- metro-cache-key: "npm:0.82.4"
- metro-minify-terser: "npm:0.82.4"
- metro-source-map: "npm:0.82.4"
- metro-transform-plugins: "npm:0.82.4"
+ metro: "npm:0.83.7"
+ metro-babel-transformer: "npm:0.83.7"
+ metro-cache: "npm:0.83.7"
+ metro-cache-key: "npm:0.83.7"
+ metro-minify-terser: "npm:0.83.7"
+ metro-source-map: "npm:0.83.7"
+ metro-transform-plugins: "npm:0.83.7"
nullthrows: "npm:^1.1.1"
- checksum: 10/6776198a92a088c23eb7894ab59069496c8c8678e2b7f2f2c76d8af154390223aa346d5ae39e3eade30ed792bb63cf554d240e69c6d383d8a7e1ec46a4399d04
+ checksum: 10/f99098f488782e25248e065e71ee72b413b08a855aafb672b1d62eaa53ab7570a475f560f65b22112ffa9f6b7129d843f5b2022f441377066c674e0bedc0b58c
languageName: node
linkType: hard
-"metro@npm:0.82.4, metro@npm:^0.82.0":
- version: 0.82.4
- resolution: "metro@npm:0.82.4"
+"metro@npm:0.83.7, metro@npm:^0.83.6":
+ version: 0.83.7
+ resolution: "metro@npm:0.83.7"
dependencies:
- "@babel/code-frame": "npm:^7.24.7"
+ "@babel/code-frame": "npm:^7.29.0"
"@babel/core": "npm:^7.25.2"
- "@babel/generator": "npm:^7.25.0"
- "@babel/parser": "npm:^7.25.3"
- "@babel/template": "npm:^7.25.0"
- "@babel/traverse": "npm:^7.25.3"
- "@babel/types": "npm:^7.25.2"
- accepts: "npm:^1.3.7"
- chalk: "npm:^4.0.0"
+ "@babel/generator": "npm:^7.29.1"
+ "@babel/parser": "npm:^7.29.0"
+ "@babel/template": "npm:^7.28.6"
+ "@babel/traverse": "npm:^7.29.0"
+ "@babel/types": "npm:^7.29.0"
+ accepts: "npm:^2.0.0"
ci-info: "npm:^2.0.0"
connect: "npm:^3.6.5"
debug: "npm:^4.4.0"
error-stack-parser: "npm:^2.0.6"
flow-enums-runtime: "npm:^0.0.6"
graceful-fs: "npm:^4.2.4"
- hermes-parser: "npm:0.28.1"
+ hermes-parser: "npm:0.35.0"
image-size: "npm:^1.0.2"
invariant: "npm:^2.2.4"
jest-worker: "npm:^29.7.0"
jsc-safe-url: "npm:^0.2.2"
lodash.throttle: "npm:^4.1.1"
- metro-babel-transformer: "npm:0.82.4"
- metro-cache: "npm:0.82.4"
- metro-cache-key: "npm:0.82.4"
- metro-config: "npm:0.82.4"
- metro-core: "npm:0.82.4"
- metro-file-map: "npm:0.82.4"
- metro-resolver: "npm:0.82.4"
- metro-runtime: "npm:0.82.4"
- metro-source-map: "npm:0.82.4"
- metro-symbolicate: "npm:0.82.4"
- metro-transform-plugins: "npm:0.82.4"
- metro-transform-worker: "npm:0.82.4"
- mime-types: "npm:^2.1.27"
+ metro-babel-transformer: "npm:0.83.7"
+ metro-cache: "npm:0.83.7"
+ metro-cache-key: "npm:0.83.7"
+ metro-config: "npm:0.83.7"
+ metro-core: "npm:0.83.7"
+ metro-file-map: "npm:0.83.7"
+ metro-resolver: "npm:0.83.7"
+ metro-runtime: "npm:0.83.7"
+ metro-source-map: "npm:0.83.7"
+ metro-symbolicate: "npm:0.83.7"
+ metro-transform-plugins: "npm:0.83.7"
+ metro-transform-worker: "npm:0.83.7"
+ mime-types: "npm:^3.0.1"
nullthrows: "npm:^1.1.1"
serialize-error: "npm:^2.1.0"
source-map: "npm:^0.5.6"
@@ -10090,7 +9899,7 @@ __metadata:
yargs: "npm:^17.6.2"
bin:
metro: src/cli.js
- checksum: 10/c84af162f38429aa7d1fa41fea7b90e520465f0a63e55161a88192388426bc561b59ca1ddc6c3029543206446f4393d289ffa5559e07859e92bc854a5bb4ba16
+ checksum: 10/c641c560fe2ca7a9d72028df044e16880966415b2139cc25617098b917f15fe32e349f2448c4b0e8d08cd655f4491eb3e09577cd360ea3fea98e9eb7dc56f444
languageName: node
linkType: hard
@@ -10118,16 +9927,16 @@ __metadata:
languageName: node
linkType: hard
-"mime-types@npm:3.0.1":
- version: 3.0.1
- resolution: "mime-types@npm:3.0.1"
+"mime-types@npm:3.0.2, mime-types@npm:^3.0.0, mime-types@npm:^3.0.1":
+ version: 3.0.2
+ resolution: "mime-types@npm:3.0.2"
dependencies:
mime-db: "npm:^1.54.0"
- checksum: 10/fa1d3a928363723a8046c346d87bf85d35014dae4285ad70a3ff92bd35957992b3094f8417973cfe677330916c6ef30885109624f1fb3b1e61a78af509dba120
+ checksum: 10/9db0ad31f5eff10ee8f848130779b7f2d056ddfdb6bda696cb69be68d486d33a3457b4f3f9bdeb60d0736edb471bd5a7c0a384375c011c51c889fd0d5c3b893e
languageName: node
linkType: hard
-"mime-types@npm:^2.1.27, mime-types@npm:~2.1.34":
+"mime-types@npm:~2.1.34":
version: 2.1.35
resolution: "mime-types@npm:2.1.35"
dependencies:
@@ -10159,13 +9968,6 @@ __metadata:
languageName: node
linkType: hard
-"mimic-fn@npm:^4.0.0":
- version: 4.0.0
- resolution: "mimic-fn@npm:4.0.0"
- checksum: 10/995dcece15ee29aa16e188de6633d43a3db4611bcf93620e7e62109ec41c79c0f34277165b8ce5e361205049766e371851264c21ac64ca35499acb5421c2ba56
- languageName: node
- linkType: hard
-
"mimic-function@npm:^5.0.0":
version: 5.0.1
resolution: "mimic-function@npm:5.0.1"
@@ -10173,25 +9975,25 @@ __metadata:
languageName: node
linkType: hard
-"minimatch@npm:^3.0.4, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2":
- version: 3.1.5
- resolution: "minimatch@npm:3.1.5"
+"minimatch@npm:^10.2.2":
+ version: 10.2.5
+ resolution: "minimatch@npm:10.2.5"
dependencies:
- brace-expansion: "npm:^1.1.7"
- checksum: 10/b11a7ee5773cd34c1a0c8436cdbe910901018fb4b6cb47aa508a18d567f6efd2148507959e35fba798389b161b8604a2d704ccef751ea36bd4582f9852b7d63f
+ brace-expansion: "npm:^5.0.5"
+ checksum: 10/19e87a931aff60ee7b9d80f39f817b8bfc54f61f8356ee3549fbf636dbccacacfec8d803eac73293955c4527cd085247dfc064bce4a5e349f8f3b85e2bf5da0f
languageName: node
linkType: hard
-"minimatch@npm:^5.0.1":
- version: 5.1.6
- resolution: "minimatch@npm:5.1.6"
+"minimatch@npm:^3.0.4, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2, minimatch@npm:^3.1.5":
+ version: 3.1.5
+ resolution: "minimatch@npm:3.1.5"
dependencies:
- brace-expansion: "npm:^2.0.1"
- checksum: 10/126b36485b821daf96d33b5c821dac600cc1ab36c87e7a532594f9b1652b1fa89a1eebcaad4dff17c764dce1a7ac1531327f190fed5f97d8f6e5f889c116c429
+ brace-expansion: "npm:^1.1.7"
+ checksum: 10/b11a7ee5773cd34c1a0c8436cdbe910901018fb4b6cb47aa508a18d567f6efd2148507959e35fba798389b161b8604a2d704ccef751ea36bd4582f9852b7d63f
languageName: node
linkType: hard
-"minimatch@npm:^9.0.0, minimatch@npm:^9.0.4":
+"minimatch@npm:^9.0.4":
version: 9.0.5
resolution: "minimatch@npm:9.0.5"
dependencies:
@@ -10200,7 +10002,7 @@ __metadata:
languageName: node
linkType: hard
-"minimist@npm:^1.2.0, minimist@npm:^1.2.5, minimist@npm:^1.2.6, minimist@npm:^1.2.8":
+"minimist@npm:^1.2.0, minimist@npm:^1.2.5, minimist@npm:^1.2.6":
version: 1.2.8
resolution: "minimist@npm:1.2.8"
checksum: 10/908491b6cc15a6c440ba5b22780a0ba89b9810e1aea684e253e43c4e3b8d56ec1dcdd7ea96dde119c29df59c936cde16062159eae4225c691e19c70b432b6e6f
@@ -10267,23 +10069,14 @@ __metadata:
languageName: node
linkType: hard
-"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.0.2, minipass@npm:^7.0.3, minipass@npm:^7.0.4, minipass@npm:^7.1.2":
- version: 7.1.2
- resolution: "minipass@npm:7.1.2"
- checksum: 10/c25f0ee8196d8e6036661104bacd743785b2599a21de5c516b32b3fa2b83113ac89a2358465bc04956baab37ffb956ae43be679b2262bf7be15fce467ccd7950
- languageName: node
- linkType: hard
-
-"minizlib@npm:^3.0.1":
- version: 3.0.2
- resolution: "minizlib@npm:3.0.2"
- dependencies:
- minipass: "npm:^7.1.2"
- checksum: 10/c075bed1594f68dcc8c35122333520112daefd4d070e5d0a228bd4cf5580e9eed3981b96c0ae1d62488e204e80fd27b2b9d0068ca9a5ef3993e9565faf63ca41
+"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.0.2, minipass@npm:^7.0.3, minipass@npm:^7.0.4, minipass@npm:^7.1.2, minipass@npm:^7.1.3":
+ version: 7.1.3
+ resolution: "minipass@npm:7.1.3"
+ checksum: 10/175e4d5e20980c3cd316ae82d2c031c42f6c746467d8b1905b51060a0ba4461441a0c25bb67c025fd9617f9a3873e152c7b543c6b5ac83a1846be8ade80dffd6
languageName: node
linkType: hard
-"minizlib@npm:^3.1.0":
+"minizlib@npm:^3.0.1, minizlib@npm:^3.1.0":
version: 3.1.0
resolution: "minizlib@npm:3.1.0"
dependencies:
@@ -10315,21 +10108,17 @@ __metadata:
languageName: node
linkType: hard
-"mute-stream@npm:^2.0.0":
- version: 2.0.0
- resolution: "mute-stream@npm:2.0.0"
- checksum: 10/d2e4fd2f5aa342b89b98134a8d899d8ef9b0a6d69274c4af9df46faa2d97aeb1f2ce83d867880d6de63643c52386579b99139801e24e7526c3b9b0a6d1e18d6c
+"multitars@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "multitars@npm:1.0.0"
+ checksum: 10/acb10b29e81f2eba51f98c2296277c5b8be58fbfb0fdd833b5497c09f000b1d7d27504c00a96ba603d0a1d3bf3f34b8aa55bb70c45bfd923b6eb223bfb65b21d
languageName: node
linkType: hard
-"mz@npm:^2.7.0":
- version: 2.7.0
- resolution: "mz@npm:2.7.0"
- dependencies:
- any-promise: "npm:^1.0.0"
- object-assign: "npm:^4.0.1"
- thenify-all: "npm:^1.0.0"
- checksum: 10/8427de0ece99a07e9faed3c0c6778820d7543e3776f9a84d22cf0ec0a8eb65f6e9aee9c9d353ff9a105ff62d33a9463c6ca638974cc652ee8140cd1e35951c87
+"mute-stream@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "mute-stream@npm:3.0.0"
+ checksum: 10/bee5db5c996a4585dbffc49e51fea10f3582d7f65441db9bc63126f16269541713c6ccb5a6fe37e08f627967b6eb28dd6b35e54a8dce53cf3837d7e010917b43
languageName: node
linkType: hard
@@ -10386,13 +10175,6 @@ __metadata:
languageName: node
linkType: hard
-"nested-error-stacks@npm:~2.0.1":
- version: 2.0.1
- resolution: "nested-error-stacks@npm:2.0.1"
- checksum: 10/8430d7d80ad69b1add2992ee2992a363db6c1a26a54740963bc99a004c5acb1d2a67049397062eab2caa3a312b4da89a0b85de3bdf82d7d472a6baa166311fe6
- languageName: node
- linkType: hard
-
"netmask@npm:^2.0.2":
version: 2.0.2
resolution: "netmask@npm:2.0.2"
@@ -10416,7 +10198,7 @@ __metadata:
languageName: node
linkType: hard
-"node-forge@npm:^1.2.1, node-forge@npm:^1.3.1":
+"node-forge@npm:^1.3.3":
version: 1.4.0
resolution: "node-forge@npm:1.4.0"
checksum: 10/d70fd769768e646eda73343d4d4105ccb6869315d975905a22117431c04ae5b6df6c488e34ed275b1a66b50195a09b84b5c8aeca3b8605c20605fcb8e9f109d9
@@ -10450,10 +10232,10 @@ __metadata:
languageName: node
linkType: hard
-"node-releases@npm:^2.0.19":
- version: 2.0.19
- resolution: "node-releases@npm:2.0.19"
- checksum: 10/c2b33b4f0c40445aee56141f13ca692fa6805db88510e5bbb3baadb2da13e1293b738e638e15e4a8eb668bb9e97debb08e7a35409b477b5cc18f171d35a83045
+"node-releases@npm:^2.0.36":
+ version: 2.0.44
+ resolution: "node-releases@npm:2.0.44"
+ checksum: 10/c6bc49ac7f0855820e3649e7a31386929f3a3b364e40ad9e9933a9ef0858f4e129a10316037482215dbfd2b1756b6e6759403687ad3d244cb14b442e34d3afb2
languageName: node
linkType: hard
@@ -10468,14 +10250,14 @@ __metadata:
languageName: node
linkType: hard
-"normalize-package-data@npm:^6.0.0":
- version: 6.0.2
- resolution: "normalize-package-data@npm:6.0.2"
+"normalize-package-data@npm:^7.0.0":
+ version: 7.0.1
+ resolution: "normalize-package-data@npm:7.0.1"
dependencies:
- hosted-git-info: "npm:^7.0.0"
+ hosted-git-info: "npm:^8.0.0"
semver: "npm:^7.3.5"
validate-npm-package-license: "npm:^3.0.4"
- checksum: 10/7c4216a2426aa76c0197f8372f06b23a0484d62b3518fb5c0f6ebccb16376bdfab29ceba96f95c75f60506473198f1337fe337b945c8df0541fe32b8049ab4c9
+ checksum: 10/8150d7e663303fb5b06b616416b512812c5805a7a2ed34272448beb000bc8fdfdb0aeea0c997f875a326bc0b8fa263819f765902dc67dd0f5c6b4350ebc22821
languageName: node
linkType: hard
@@ -10507,15 +10289,6 @@ __metadata:
languageName: node
linkType: hard
-"npm-run-path@npm:^5.1.0":
- version: 5.3.0
- resolution: "npm-run-path@npm:5.3.0"
- dependencies:
- path-key: "npm:^4.0.0"
- checksum: 10/ae8e7a89da9594fb9c308f6555c73f618152340dcaae423e5fb3620026fefbec463618a8b761920382d666fa7a2d8d240b6fe320e8a6cdd54dc3687e2b659d25
- languageName: node
- linkType: hard
-
"nullthrows@npm:^1.1.1":
version: 1.1.1
resolution: "nullthrows@npm:1.1.1"
@@ -10538,16 +10311,16 @@ __metadata:
languageName: node
linkType: hard
-"ob1@npm:0.82.4":
- version: 0.82.4
- resolution: "ob1@npm:0.82.4"
+"ob1@npm:0.83.7":
+ version: 0.83.7
+ resolution: "ob1@npm:0.83.7"
dependencies:
flow-enums-runtime: "npm:^0.0.6"
- checksum: 10/8385f5a20195c5c6e61bd18528a10baebe2287dd67fcf5721efeffe89dc61c7ab2b6c56ae9c6649687dda80a20663c33c18e4fc5cc651fd53e6befed3b9d9cf1
+ checksum: 10/ae366176de833457e77db78b60f2c514550f16eb53a08f5c53bc660d0e5d3126d782107d71b77a49d3bfdc8b1c614320510efea5318864e6ed49d915f7ef4b89
languageName: node
linkType: hard
-"object-assign@npm:^4.0.1, object-assign@npm:^4.1.1":
+"object-assign@npm:^4.1.1":
version: 4.1.1
resolution: "object-assign@npm:4.1.1"
checksum: 10/fcc6e4ea8c7fe48abfbb552578b1c53e0d194086e2e6bbbf59e0a536381a292f39943c6e9628af05b5528aa5e3318bb30d6b2e53cadaf5b8fe9e12c4b69af23f
@@ -10688,15 +10461,6 @@ __metadata:
languageName: node
linkType: hard
-"onetime@npm:^6.0.0":
- version: 6.0.0
- resolution: "onetime@npm:6.0.0"
- dependencies:
- mimic-fn: "npm:^4.0.0"
- checksum: 10/0846ce78e440841335d4e9182ef69d5762e9f38aa7499b19f42ea1c4cd40f0b4446094c455c713f9adac3f4ae86f613bb5e30c99e52652764d06a89f709b3788
- languageName: node
- linkType: hard
-
"onetime@npm:^7.0.0":
version: 7.0.0
resolution: "onetime@npm:7.0.0"
@@ -10706,15 +10470,17 @@ __metadata:
languageName: node
linkType: hard
-"open@npm:10.1.2":
- version: 10.1.2
- resolution: "open@npm:10.1.2"
+"open@npm:11.0.0":
+ version: 11.0.0
+ resolution: "open@npm:11.0.0"
dependencies:
- default-browser: "npm:^5.2.1"
+ default-browser: "npm:^5.4.0"
define-lazy-prop: "npm:^3.0.0"
+ is-in-ssh: "npm:^1.0.0"
is-inside-container: "npm:^1.0.0"
- is-wsl: "npm:^3.1.0"
- checksum: 10/dc0496486fd79289844d8cac678402384488696db60ae5c5a175748cd728c381689cd937527762685dc27530408da0f0dac7653769f9730e773aa439d6674b98
+ powershell-utils: "npm:^0.1.0"
+ wsl-utils: "npm:^0.3.0"
+ checksum: 10/d4572cd0c1f40fe1713edce9e3812367acbfaac0e909a68be0ee0b5acf4ee0a567d01d432dc2d708a55aab684002ab47fe13c679213fb749fe096b77a5d8e51b
languageName: node
linkType: hard
@@ -10753,20 +10519,19 @@ __metadata:
languageName: node
linkType: hard
-"ora@npm:8.2.0":
- version: 8.2.0
- resolution: "ora@npm:8.2.0"
+"ora@npm:9.3.0":
+ version: 9.3.0
+ resolution: "ora@npm:9.3.0"
dependencies:
- chalk: "npm:^5.3.0"
+ chalk: "npm:^5.6.2"
cli-cursor: "npm:^5.0.0"
- cli-spinners: "npm:^2.9.2"
+ cli-spinners: "npm:^3.2.0"
is-interactive: "npm:^2.0.0"
- is-unicode-supported: "npm:^2.0.0"
- log-symbols: "npm:^6.0.0"
- stdin-discarder: "npm:^0.2.2"
- string-width: "npm:^7.2.0"
- strip-ansi: "npm:^7.1.0"
- checksum: 10/cea932fdcb29549cd7b5af81f427760986429cadc752b1dd4bf31bc6821f5ba137e1ef9a18cde7bdfbe5b4e3d3201e76b048765c51a27b15d18c57ac0e0a909a
+ is-unicode-supported: "npm:^2.1.0"
+ log-symbols: "npm:^7.0.1"
+ stdin-discarder: "npm:^0.3.1"
+ string-width: "npm:^8.1.0"
+ checksum: 10/2d02d6b80aad2cdec4dbad6e510ad4d7b8e804d6293ca90b40a6dde954ff6eed429f4260a3fe2e878fb7dc5c852a943add0172f3908b1a2daa82cece451151bd
languageName: node
linkType: hard
@@ -10784,20 +10549,13 @@ __metadata:
languageName: node
linkType: hard
-"os-name@npm:6.1.0":
- version: 6.1.0
- resolution: "os-name@npm:6.1.0"
+"os-name@npm:7.0.0":
+ version: 7.0.0
+ resolution: "os-name@npm:7.0.0"
dependencies:
- macos-release: "npm:^3.3.0"
- windows-release: "npm:^6.1.0"
- checksum: 10/d69a2060bea01dc502bd9a08802f43bebce85e95adde7740d0629a8522c16a92c05e0ee052819cac49f82aa61324ff038a3b79e015e26f122bbc08b40aa4ead3
- languageName: node
- linkType: hard
-
-"os-tmpdir@npm:~1.0.2":
- version: 1.0.2
- resolution: "os-tmpdir@npm:1.0.2"
- checksum: 10/5666560f7b9f10182548bf7013883265be33620b1c1b4a4d405c25be2636f970c5488ff3e6c48de75b55d02bde037249fe5dbfbb4c0fb7714953d56aed062e6d
+ macos-release: "npm:^3.4.0"
+ windows-release: "npm:^7.1.0"
+ checksum: 10/d4f258da5e0726d7745f8900ae263913352e162d4867da5b596ec8acfab3cc6fabcfce7ed9e816be5ced9ddb4c8b12e1c7015dd160dbf30030495f2d2133f53c
languageName: node
linkType: hard
@@ -10830,15 +10588,6 @@ __metadata:
languageName: node
linkType: hard
-"p-limit@npm:^4.0.0":
- version: 4.0.0
- resolution: "p-limit@npm:4.0.0"
- dependencies:
- yocto-queue: "npm:^1.0.0"
- checksum: 10/01d9d70695187788f984226e16c903475ec6a947ee7b21948d6f597bed788e3112cc7ec2e171c1d37125057a5f45f3da21d8653e04a3a793589e12e9e80e756b
- languageName: node
- linkType: hard
-
"p-locate@npm:^4.1.0":
version: 4.1.0
resolution: "p-locate@npm:4.1.0"
@@ -10857,24 +10606,6 @@ __metadata:
languageName: node
linkType: hard
-"p-locate@npm:^6.0.0":
- version: 6.0.0
- resolution: "p-locate@npm:6.0.0"
- dependencies:
- p-limit: "npm:^4.0.0"
- checksum: 10/2bfe5234efa5e7a4e74b30a5479a193fdd9236f8f6b4d2f3f69e3d286d9a7d7ab0c118a2a50142efcf4e41625def635bd9332d6cbf9cc65d85eb0718c579ab38
- languageName: node
- linkType: hard
-
-"p-map@npm:^4.0.0":
- version: 4.0.0
- resolution: "p-map@npm:4.0.0"
- dependencies:
- aggregate-error: "npm:^3.0.0"
- checksum: 10/7ba4a2b1e24c05e1fc14bbaea0fc6d85cf005ae7e9c9425d4575550f37e2e584b1af97bcde78eacd7559208f20995988d52881334db16cf77bc1bcf68e48ed7c
- languageName: node
- linkType: hard
-
"p-map@npm:^7.0.2":
version: 7.0.3
resolution: "p-map@npm:7.0.3"
@@ -10889,29 +10620,31 @@ __metadata:
languageName: node
linkType: hard
-"pac-proxy-agent@npm:^7.1.0":
- version: 7.2.0
- resolution: "pac-proxy-agent@npm:7.2.0"
+"pac-proxy-agent@npm:8.0.0":
+ version: 8.0.0
+ resolution: "pac-proxy-agent@npm:8.0.0"
dependencies:
- "@tootallnate/quickjs-emscripten": "npm:^0.23.0"
- agent-base: "npm:^7.1.2"
+ agent-base: "npm:8.0.0"
debug: "npm:^4.3.4"
- get-uri: "npm:^6.0.1"
- http-proxy-agent: "npm:^7.0.0"
- https-proxy-agent: "npm:^7.0.6"
- pac-resolver: "npm:^7.0.1"
- socks-proxy-agent: "npm:^8.0.5"
- checksum: 10/187656be62d5a6b983d90a86d64106a38b1a9ee78f591fabb27b3cf0d51e5d528456a9faaaf981c93dd54dc9c9ee8d33e35a51072b73a19ec1a8e0d0c36a2b99
+ get-uri: "npm:7.0.0"
+ http-proxy-agent: "npm:8.0.0"
+ https-proxy-agent: "npm:8.0.0"
+ pac-resolver: "npm:8.0.0"
+ quickjs-wasi: "npm:^0.0.1"
+ socks-proxy-agent: "npm:9.0.0"
+ checksum: 10/62b990a4533ab25fc9de671ad705604747a5269ebe9c2b488786ed81fa44564bd7d3aaa1d74df43d74566629d05a5c0efe52aa33ba4934275f601807eb0a4b68
languageName: node
linkType: hard
-"pac-resolver@npm:^7.0.1":
- version: 7.0.1
- resolution: "pac-resolver@npm:7.0.1"
+"pac-resolver@npm:8.0.0":
+ version: 8.0.0
+ resolution: "pac-resolver@npm:8.0.0"
dependencies:
- degenerator: "npm:^5.0.0"
+ degenerator: "npm:6.0.0"
netmask: "npm:^2.0.2"
- checksum: 10/839134328781b80d49f9684eae1f5c74f50a1d4482076d44c84fc2f3ca93da66fa11245a4725a057231e06b311c20c989fd0681e662a0792d17f644d8fe62a5e
+ peerDependencies:
+ quickjs-wasi: ^0.0.1
+ checksum: 10/e6c00f9a3da30bd4f5d13590b7fbcb9b39acd94488cae07e9fee10d10809d7876ed29a8a712a8f38cd170721fc6b4d5bc41bb9210f756c3f7b71ff448f7fdb78
languageName: node
linkType: hard
@@ -10931,16 +10664,6 @@ __metadata:
languageName: node
linkType: hard
-"parse-json@npm:^4.0.0":
- version: 4.0.0
- resolution: "parse-json@npm:4.0.0"
- dependencies:
- error-ex: "npm:^1.3.1"
- json-parse-better-errors: "npm:^1.0.1"
- checksum: 10/0fe227d410a61090c247e34fa210552b834613c006c2c64d9a05cfe9e89cf8b4246d1246b1a99524b53b313e9ac024438d0680f67e33eaed7e6f38db64cfe7b5
- languageName: node
- linkType: hard
-
"parse-json@npm:^5.2.0":
version: 5.2.0
resolution: "parse-json@npm:5.2.0"
@@ -10953,17 +10676,6 @@ __metadata:
languageName: node
linkType: hard
-"parse-json@npm:^8.0.0":
- version: 8.3.0
- resolution: "parse-json@npm:8.3.0"
- dependencies:
- "@babel/code-frame": "npm:^7.26.2"
- index-to-position: "npm:^1.1.0"
- type-fest: "npm:^4.39.1"
- checksum: 10/23812dd66a8ceedfeb0fd8a92c96b88b18bc1030cf1f07cd29146b711a208ef91ac995cf14517422f908fa930f84324086bf22fdcc1013029776cc01d589bae4
- languageName: node
- linkType: hard
-
"parse-path@npm:^7.0.0":
version: 7.1.0
resolution: "parse-path@npm:7.1.0"
@@ -11006,13 +10718,6 @@ __metadata:
languageName: node
linkType: hard
-"path-exists@npm:^5.0.0":
- version: 5.0.0
- resolution: "path-exists@npm:5.0.0"
- checksum: 10/8ca842868cab09423994596eb2c5ec2a971c17d1a3cb36dbf060592c730c725cd524b9067d7d2a1e031fef9ba7bd2ac6dc5ec9fb92aa693265f7be3987045254
- languageName: node
- linkType: hard
-
"path-is-absolute@npm:^1.0.0":
version: 1.0.1
resolution: "path-is-absolute@npm:1.0.1"
@@ -11027,14 +10732,7 @@ __metadata:
languageName: node
linkType: hard
-"path-key@npm:^4.0.0":
- version: 4.0.0
- resolution: "path-key@npm:4.0.0"
- checksum: 10/8e6c314ae6d16b83e93032c61020129f6f4484590a777eed709c4a01b50e498822b00f76ceaf94bc64dbd90b327df56ceadce27da3d83393790f1219e07721d7
- languageName: node
- linkType: hard
-
-"path-parse@npm:^1.0.5, path-parse@npm:^1.0.7":
+"path-parse@npm:^1.0.7":
version: 1.0.7
resolution: "path-parse@npm:1.0.7"
checksum: 10/49abf3d81115642938a8700ec580da6e830dde670be21893c62f4e10bd7dd4c3742ddc603fe24f898cba7eb0c6bc1777f8d9ac14185d34540c6d4d80cd9cae8a
@@ -11051,10 +10749,20 @@ __metadata:
languageName: node
linkType: hard
-"path-type@npm:^4.0.0":
- version: 4.0.0
- resolution: "path-type@npm:4.0.0"
- checksum: 10/5b1e2daa247062061325b8fdbfd1fb56dde0a448fb1455453276ea18c60685bdad23a445dc148cf87bc216be1573357509b7d4060494a6fd768c7efad833ee45
+"path-scurry@npm:^2.0.2":
+ version: 2.0.2
+ resolution: "path-scurry@npm:2.0.2"
+ dependencies:
+ lru-cache: "npm:^11.0.0"
+ minipass: "npm:^7.1.2"
+ checksum: 10/2b4257422bcb870a4c2d205b3acdbb213a72f5e2250f61c80f79c9d014d010f82bdf8584441612c8e1fa4eb098678f5704a66fa8377d72646bad4be38e57a2c3
+ languageName: node
+ linkType: hard
+
+"path-type@npm:^6.0.0":
+ version: 6.0.0
+ resolution: "path-type@npm:6.0.0"
+ checksum: 10/b9f6eaf7795c48d5c9bc4c6bc3ac61315b8d36975a73497ab2e02b764c0836b71fb267ea541863153f633a069a1c2ed3c247cb781633842fc571c655ac57c00e
languageName: node
linkType: hard
@@ -11065,14 +10773,14 @@ __metadata:
languageName: node
linkType: hard
-"perfect-debounce@npm:^1.0.0":
- version: 1.0.0
- resolution: "perfect-debounce@npm:1.0.0"
- checksum: 10/220343acf52976947958fef3599849471605316e924fe19c633ae2772576298e9d38f02cefa8db46f06607505ce7b232cbb35c9bfd477bd0329bd0a2ce37c594
+"perfect-debounce@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "perfect-debounce@npm:2.1.0"
+ checksum: 10/1e45b92ab585fa1bfafaf01783b693b6d164a4da3b80865487f716a010d95e3d8b1131693258e342da25da671312c194cddb103c4743161f57dcf26574273fe6
languageName: node
linkType: hard
-"picocolors@npm:^1.0.0, picocolors@npm:^1.1.1":
+"picocolors@npm:^1.1.1":
version: 1.1.1
resolution: "picocolors@npm:1.1.1"
checksum: 10/e1cf46bf84886c79055fdfa9dcb3e4711ad259949e3565154b004b260cd356c5d54b31a1437ce9782624bf766272fe6b0154f5f0c744fb7af5d454d2b60db045
@@ -11086,21 +10794,14 @@ __metadata:
languageName: node
linkType: hard
-"picomatch@npm:^3.0.1":
- version: 3.0.1
- resolution: "picomatch@npm:3.0.1"
- checksum: 10/65ac837fedbd0640586f7c214f6c7481e1e12f41cdcd22a95eb6a2914d1773707ed0f0b5bd2d1e39b5ec7860b43a4c9150152332a3884cd8dd1d419b2a2fa5b5
- languageName: node
- linkType: hard
-
-"picomatch@npm:^4.0.2":
- version: 4.0.2
- resolution: "picomatch@npm:4.0.2"
- checksum: 10/ce617b8da36797d09c0baacb96ca8a44460452c89362d7cb8f70ca46b4158ba8bc3606912de7c818eb4a939f7f9015cef3c766ec8a0c6bfc725fdc078e39c717
+"picomatch@npm:^4.0.3, picomatch@npm:^4.0.4":
+ version: 4.0.4
+ resolution: "picomatch@npm:4.0.4"
+ checksum: 10/f6ef80a3590827ce20378ae110ac78209cc4f74d39236370f1780f957b7ee41c12acde0e4651b90f39983506fd2f5e449994716f516db2e9752924aff8de93ce
languageName: node
linkType: hard
-"pirates@npm:^4.0.1, pirates@npm:^4.0.4, pirates@npm:^4.0.7":
+"pirates@npm:^4.0.4, pirates@npm:^4.0.7":
version: 4.0.7
resolution: "pirates@npm:4.0.7"
checksum: 10/2427f371366081ae42feb58214f04805d6b41d6b84d74480ebcc9e0ddbd7105a139f7c653daeaf83ad8a1a77214cf07f64178e76de048128fec501eab3305a96
@@ -11116,14 +10817,14 @@ __metadata:
languageName: node
linkType: hard
-"pkg-types@npm:^2.0.0, pkg-types@npm:^2.1.0":
- version: 2.1.0
- resolution: "pkg-types@npm:2.1.0"
+"pkg-types@npm:^2.0.0, pkg-types@npm:^2.3.0":
+ version: 2.3.1
+ resolution: "pkg-types@npm:2.3.1"
dependencies:
- confbox: "npm:^0.2.1"
- exsolve: "npm:^1.0.1"
+ confbox: "npm:^0.2.4"
+ exsolve: "npm:^1.0.8"
pathe: "npm:^2.0.3"
- checksum: 10/10c9038113d2ada3cfc1fde19b6f367d50d80990f27337e78d86583c96ff2b2ce13fd19cca6bf57a59aa5230ed23e384ec92a4da4c1995c80ea75abe9a8e5dbd
+ checksum: 10/59d892b5e18b319a66e745214b66bc68a77c6eccc4bf955582775aa393f79a6a29495184233d71e10a986e9346e44d72f5957d2d0e7104cb0d6ef43b4e92a969
languageName: node
linkType: hard
@@ -11145,12 +10846,12 @@ __metadata:
languageName: node
linkType: hard
-"pod-install@npm:0.3.9":
- version: 0.3.9
- resolution: "pod-install@npm:0.3.9"
+"pod-install@npm:^1.0.18":
+ version: 1.0.18
+ resolution: "pod-install@npm:1.0.18"
bin:
pod-install: build/index.js
- checksum: 10/327b579e53f08984a93170a876d3ea0c2918ba80ac7187cf51a64d430fdffc0d151b80c940740489c28a9a5b9b7e96b840e8a81e60e4aa44cad0b9ced090dda8
+ checksum: 10/ac6ecf576dfc2c830d9ea43d3f33f49e0a527c02c3ff1c618c0c8038802185be790b6b1f45cc62372dbef5254818e004c9fd42e8af1c1a657e29fb2e3f20c999
languageName: node
linkType: hard
@@ -11172,6 +10873,20 @@ __metadata:
languageName: node
linkType: hard
+"powershell-utils@npm:^0.1.0":
+ version: 0.1.0
+ resolution: "powershell-utils@npm:0.1.0"
+ checksum: 10/4cc0846bc903ef9c8ac8cc9d178185d5972160a6c8776d44cf4c27ce31c0b614fc7cd20a53e8fcaf7f5296cdb34087a5d4396bdd863492972c84f76f3cadef67
+ languageName: node
+ linkType: hard
+
+"powershell-utils@npm:^0.2.0":
+ version: 0.2.0
+ resolution: "powershell-utils@npm:0.2.0"
+ checksum: 10/49aa144effed21a03c095d0825455e44051110006fd05cd0e41431e1f09d0e111a62fd14d6d017113cca7ac3a69d37cd5b2ae8f1c4ba2685d5562158ff66836f
+ languageName: node
+ linkType: hard
+
"prelude-ls@npm:^1.2.1":
version: 1.2.1
resolution: "prelude-ls@npm:1.2.1"
@@ -11179,6 +10894,13 @@ __metadata:
languageName: node
linkType: hard
+"presentable-error@npm:^0.0.1":
+ version: 0.0.1
+ resolution: "presentable-error@npm:0.0.1"
+ checksum: 10/013809ee7a47ced847a8d860e9b89a56cdd8c4f1ad04ad8da1e58fd60843f77f497d204146bb15aaa9793d3b94ad8626eed01256fc9eb5839a545af2000a5fa4
+ languageName: node
+ linkType: hard
+
"prettier-linter-helpers@npm:^1.0.0":
version: 1.0.0
resolution: "prettier-linter-helpers@npm:1.0.0"
@@ -11188,30 +10910,24 @@ __metadata:
languageName: node
linkType: hard
-"prettier@npm:3.5.3, prettier@npm:^3.0.3":
- version: 3.5.3
- resolution: "prettier@npm:3.5.3"
+"prettier@npm:^3.0.3, prettier@npm:^3.8.3":
+ version: 3.8.3
+ resolution: "prettier@npm:3.8.3"
bin:
prettier: bin/prettier.cjs
- checksum: 10/7050c08f674d9e49fbd9a4c008291d0715471f64e94cc5e4b01729affce221dfc6875c8de7e66b728c64abc9352eefb7eaae071b5f79d30081be207b53774b78
- languageName: node
- linkType: hard
-
-"pretty-bytes@npm:^5.6.0":
- version: 5.6.0
- resolution: "pretty-bytes@npm:5.6.0"
- checksum: 10/9c082500d1e93434b5b291bd651662936b8bd6204ec9fa17d563116a192d6d86b98f6d328526b4e8d783c07d5499e2614a807520249692da9ec81564b2f439cd
+ checksum: 10/4b3b12cbb29e4c96bed936e5d070167552500c18d37676fb3e0caae6199c42860662608e4dc116230698f6e2bb0267ef2548158224c92d40f188d309d72fdd6f
languageName: node
linkType: hard
-"pretty-format@npm:30.0.2":
- version: 30.0.2
- resolution: "pretty-format@npm:30.0.2"
+"pretty-format@npm:30.4.1":
+ version: 30.4.1
+ resolution: "pretty-format@npm:30.4.1"
dependencies:
- "@jest/schemas": "npm:30.0.1"
+ "@jest/schemas": "npm:30.4.1"
ansi-styles: "npm:^5.2.0"
- react-is: "npm:^18.3.1"
- checksum: 10/82b2f0c8771fcf072b33ca6a748b95beac589db4f98deafda1a29579ce47adf322909ea2fff9d46672ac075dda1aba2bde7f955609bfdf76f867e0ff77b5c19d
+ react-is-18: "npm:react-is@^18.3.1"
+ react-is-19: "npm:react-is@^19.2.5"
+ checksum: 10/60311ef47a646eeaec0432efe66290cb6f0d2eccb123a28ad4ab6d7e53087bc62db91cfd54c3cc00c89d6875aefb2bf6264381b6c9411ce6bff3d6aa8280abad
languageName: node
linkType: hard
@@ -11294,19 +11010,19 @@ __metadata:
languageName: node
linkType: hard
-"proxy-agent@npm:6.5.0":
- version: 6.5.0
- resolution: "proxy-agent@npm:6.5.0"
+"proxy-agent@npm:7.0.0":
+ version: 7.0.0
+ resolution: "proxy-agent@npm:7.0.0"
dependencies:
- agent-base: "npm:^7.1.2"
+ agent-base: "npm:8.0.0"
debug: "npm:^4.3.4"
- http-proxy-agent: "npm:^7.0.1"
- https-proxy-agent: "npm:^7.0.6"
+ http-proxy-agent: "npm:8.0.0"
+ https-proxy-agent: "npm:8.0.0"
lru-cache: "npm:^7.14.1"
- pac-proxy-agent: "npm:^7.1.0"
+ pac-proxy-agent: "npm:8.0.0"
proxy-from-env: "npm:^1.1.0"
- socks-proxy-agent: "npm:^8.0.5"
- checksum: 10/56d5a494d96dafad94868870af776939e7b9aaca172465a5c251d2523496a8353b029c32d2a72a012bd62622cdc9a43ba3df59b5738ab7b740bc6b362e9f9477
+ socks-proxy-agent: "npm:9.0.0"
+ checksum: 10/fe3d23fe41518e4c64f2ba0d340c82cf2a4510018f35490a44c055326ddb6746977ba2799e8b299d537e711979ff0b504c01b26aec08ffaa4ffcc9a5fcab4c12
languageName: node
linkType: hard
@@ -11327,7 +11043,7 @@ __metadata:
languageName: node
linkType: hard
-"punycode@npm:^2.1.0, punycode@npm:^2.1.1":
+"punycode@npm:^2.1.0":
version: 2.3.1
resolution: "punycode@npm:2.3.1"
checksum: 10/febdc4362bead22f9e2608ff0171713230b57aff9dddc1c273aa2a651fbd366f94b7d6a71d78342a7c0819906750351ca7f2edd26ea41b626d87d6a13d1bd059
@@ -11341,15 +11057,6 @@ __metadata:
languageName: node
linkType: hard
-"qrcode-terminal@npm:0.11.0":
- version: 0.11.0
- resolution: "qrcode-terminal@npm:0.11.0"
- bin:
- qrcode-terminal: ./bin/qrcode-terminal.js
- checksum: 10/61fe2336b954584f321f2593d7e33f5b235788d829ea982f11a388d1e80e9cafb086dd28e7bd1649859cac62a6eb5818c9de14657222e3f66ba7376d0edccefd
- languageName: node
- linkType: hard
-
"query-string@npm:^7.1.3":
version: 7.1.3
resolution: "query-string@npm:7.1.3"
@@ -11378,6 +11085,13 @@ __metadata:
languageName: node
linkType: hard
+"quickjs-wasi@npm:^0.0.1":
+ version: 0.0.1
+ resolution: "quickjs-wasi@npm:0.0.1"
+ checksum: 10/e0b354ac3424887328a8496fb054af6b67188780905be658f380157fc362686e1591372cd81a19546740192bb45453f59c77f3a66a64b34afd2a4b563e386eec
+ languageName: node
+ linkType: hard
+
"range-parser@npm:~1.2.1":
version: 1.2.1
resolution: "range-parser@npm:1.2.1"
@@ -11395,27 +11109,13 @@ __metadata:
languageName: node
linkType: hard
-"rc@npm:~1.2.7":
- version: 1.2.8
- resolution: "rc@npm:1.2.8"
- dependencies:
- deep-extend: "npm:^0.6.0"
- ini: "npm:~1.3.0"
- minimist: "npm:^1.2.0"
- strip-json-comments: "npm:~2.0.1"
- bin:
- rc: ./cli.js
- checksum: 10/5c4d72ae7eec44357171585938c85ce066da8ca79146b5635baf3d55d74584c92575fa4e2c9eac03efbed3b46a0b2e7c30634c012b4b4fa40d654353d3c163eb
- languageName: node
- linkType: hard
-
-"react-devtools-core@npm:^6.1.1":
- version: 6.1.2
- resolution: "react-devtools-core@npm:6.1.2"
+"react-devtools-core@npm:^6.1.5":
+ version: 6.1.5
+ resolution: "react-devtools-core@npm:6.1.5"
dependencies:
shell-quote: "npm:^1.6.1"
ws: "npm:^7"
- checksum: 10/439c86343f0cff52512c11ecb4a52522cf92bbd4e5cf18a2a08ce0592aa6e8ae2f0f16058b0b9fb741ab67a5caa24a86ac240291d5042756bbd4f6e2c03cb8c6
+ checksum: 10/0323f1d006979374b79ac83fced5bb10c04f2817d7bd4338074ead815ff441b943290d563d7796233767dd973787116a4b3c62040de4d770e0ae5b207fc8d480
languageName: node
linkType: hard
@@ -11428,6 +11128,20 @@ __metadata:
languageName: node
linkType: hard
+"react-is-18@npm:react-is@^18.3.1, react-is@npm:^18.0.0":
+ version: 18.3.1
+ resolution: "react-is@npm:18.3.1"
+ checksum: 10/d5f60c87d285af24b1e1e7eaeb123ec256c3c8bdea7061ab3932e3e14685708221bf234ec50b21e10dd07f008f1b966a2730a0ce4ff67905b3872ff2042aec22
+ languageName: node
+ linkType: hard
+
+"react-is-19@npm:react-is@^19.2.5":
+ version: 19.2.6
+ resolution: "react-is@npm:19.2.6"
+ checksum: 10/5248eb5cfc135794c110f97fc0716a9439dc641d6bccbb8c00487c6c492644592ce4dd959fd23790bf05c1f26e0b62f11322b1e51372715a96a4bc4565a17d74
+ languageName: node
+ linkType: hard
+
"react-is@npm:^16.13.1, react-is@npm:^16.7.0":
version: 16.13.1
resolution: "react-is@npm:16.13.1"
@@ -11435,13 +11149,6 @@ __metadata:
languageName: node
linkType: hard
-"react-is@npm:^18.0.0, react-is@npm:^18.3.1":
- version: 18.3.1
- resolution: "react-is@npm:18.3.1"
- checksum: 10/d5f60c87d285af24b1e1e7eaeb123ec256c3c8bdea7061ab3932e3e14685708221bf234ec50b21e10dd07f008f1b966a2730a0ce4ff67905b3872ff2042aec22
- languageName: node
- linkType: hard
-
"react-is@npm:^19.1.0":
version: 19.1.0
resolution: "react-is@npm:19.1.0"
@@ -11453,65 +11160,65 @@ __metadata:
version: 0.0.0-use.local
resolution: "react-native-avoid-softinput@workspace:packages/react-native-avoid-softinput"
dependencies:
- "@release-it/conventional-changelog": "npm:10.0.1"
- "@types/react": "npm:19.0.10"
- react: "npm:19.0.0"
- react-native: "npm:0.79.4"
- react-native-builder-bob: "npm:0.40.12"
+ "@release-it/conventional-changelog": "npm:^11.0.0"
+ "@types/react": "npm:~19.2.10"
+ react: "npm:19.2.6"
+ react-native: "npm:0.83.6"
+ react-native-builder-bob: "npm:^0.41.0"
react-native-is-edge-to-edge: "npm:^1.1.6"
- release-it: "npm:19.0.3"
- typescript: "npm:5.8.3"
+ release-it: "npm:^20.0.1"
+ typescript: "npm:~5.9.2"
peerDependencies:
- react: ">=19.0.0"
- react-native: ">=0.78.0"
+ react: ">=19.1.0"
+ react-native: ">=0.81.0"
languageName: unknown
linkType: soft
-"react-native-builder-bob@npm:0.40.12":
- version: 0.40.12
- resolution: "react-native-builder-bob@npm:0.40.12"
- dependencies:
- "@babel/core": "npm:^7.25.2"
- "@babel/plugin-transform-flow-strip-types": "npm:^7.26.5"
- "@babel/plugin-transform-strict-mode": "npm:^7.24.7"
- "@babel/preset-env": "npm:^7.25.2"
- "@babel/preset-react": "npm:^7.24.7"
- "@babel/preset-typescript": "npm:^7.24.7"
- arktype: "npm:^2.1.15"
- babel-plugin-syntax-hermes-parser: "npm:^0.28.0"
- browserslist: "npm:^4.20.4"
- cross-spawn: "npm:^7.0.3"
- dedent: "npm:^0.7.0"
- del: "npm:^6.1.1"
- escape-string-regexp: "npm:^4.0.0"
- fs-extra: "npm:^10.1.0"
- glob: "npm:^8.0.3"
- is-git-dirty: "npm:^2.0.1"
- json5: "npm:^2.2.1"
- kleur: "npm:^4.1.4"
+"react-native-builder-bob@npm:^0.41.0":
+ version: 0.41.0
+ resolution: "react-native-builder-bob@npm:0.41.0"
+ dependencies:
+ "@babel/core": "npm:^7.29.0"
+ "@babel/plugin-transform-flow-strip-types": "npm:^7.27.1"
+ "@babel/plugin-transform-strict-mode": "npm:^7.27.1"
+ "@babel/preset-env": "npm:^7.29.2"
+ "@babel/preset-react": "npm:^7.28.5"
+ "@babel/preset-typescript": "npm:^7.28.5"
+ arktype: "npm:^2.2.0"
+ babel-plugin-syntax-hermes-parser: "npm:^0.34.0"
+ browserslist: "npm:^4.28.2"
+ cross-spawn: "npm:^7.0.6"
+ dedent: "npm:^1.7.2"
+ del: "npm:^8.0.1"
+ escape-string-regexp: "npm:^5.0.0"
+ fs-extra: "npm:^11.3.4"
+ glob: "npm:^13.0.6"
+ is-git-dirty: "npm:^2.0.2"
+ json5: "npm:^2.2.3"
+ kleur: "npm:^4.1.5"
prompts: "npm:^2.4.2"
- react-native-monorepo-config: "npm:^0.1.8"
- which: "npm:^2.0.2"
- yargs: "npm:^17.5.1"
+ react-native-monorepo-config: "npm:^0.3.3"
+ which: "npm:^6.0.1"
+ yargs: "npm:^18.0.0"
bin:
bob: bin/bob
- checksum: 10/99ae5c952276d93c271542e1075c3d9409d1b9068f2e0d2f7cb0a0a04d51437a95a3848cf7cfc3edd024df185d7089961ed17a540c6001ed8fbdd6df46956da4
+ checksum: 10/e7e559520f71c95dd93dba593d7e5057718eef0e782825bb9f81d46dd49036cb3a608d494c4a425a0b79a1a7dab48940458fc93bba1af5beedef0025fe9a2c1a
languageName: node
linkType: hard
-"react-native-edge-to-edge@npm:1.6.0":
- version: 1.6.0
- resolution: "react-native-edge-to-edge@npm:1.6.0"
+"react-native-edge-to-edge@npm:^1.8.1":
+ version: 1.8.1
+ resolution: "react-native-edge-to-edge@npm:1.8.1"
peerDependencies:
react: "*"
react-native: "*"
- checksum: 10/9476f00c4cb60861799a4b306aa8e26275a503468f2b37e53af9c66a4eb2660b56b58f7bc4a77ee4c7ad7105cd489e186a08cda63a568c41217517b8f940be8a
+ checksum: 10/d35740f24daaf2154b6485639eccb1e47ec9ffa717918ae1a1c0d8dcfd9df47d63d7743bf1baf0a70dbd1e4cc62417a530a9dc8dfe19dcbc4a9f7edfbba751fc
languageName: node
linkType: hard
-"react-native-gesture-handler@npm:2.24.0":
- version: 2.24.0
- resolution: "react-native-gesture-handler@npm:2.24.0"
+"react-native-gesture-handler@npm:~2.30.0":
+ version: 2.30.1
+ resolution: "react-native-gesture-handler@npm:2.30.1"
dependencies:
"@egjs/hammerjs": "npm:^2.0.17"
hoist-non-react-statics: "npm:^3.3.0"
@@ -11519,127 +11226,138 @@ __metadata:
peerDependencies:
react: "*"
react-native: "*"
- checksum: 10/e8e97fde1a1a4e776d448870c5a89e53df64836a7a131ba8348712038c4b6ff0a99e59be5702b98d5687a35ba57d260a02a50da9d7702427b62bc7abea2fe687
+ checksum: 10/5ee536ff45623381c576025852d48d42e082589b46095606652f17b74b86216ebcea26fbdea5af7f4f0a257f1500ad63cb9348c51a54bf0e45d8ce472919c43e
languageName: node
linkType: hard
-"react-native-is-edge-to-edge@npm:1.1.7, react-native-is-edge-to-edge@npm:^1.1.6, react-native-is-edge-to-edge@npm:^1.1.7":
- version: 1.1.7
- resolution: "react-native-is-edge-to-edge@npm:1.1.7"
+"react-native-is-edge-to-edge@npm:1.2.1, react-native-is-edge-to-edge@npm:^1.1.6":
+ version: 1.2.1
+ resolution: "react-native-is-edge-to-edge@npm:1.2.1"
peerDependencies:
react: "*"
react-native: "*"
- checksum: 10/4cdf2b2fb5b131f2015c26d2cb7688b4a0c5f3c8474b1bf0ddfa9eabb0263df440c87262ae8f812a6ecab0d5310df0373bddad4b51f53dabb2ffee01e9ef0f44
+ checksum: 10/8fb6d8ab7b953c7d7cec8c987cef24f1c5348a293a85cb49c7c53b54ef110c0ca746736ae730e297603c8c76020df912e93915fb17518c4f2f91143757177aba
languageName: node
linkType: hard
-"react-native-monorepo-config@npm:^0.1.8":
- version: 0.1.9
- resolution: "react-native-monorepo-config@npm:0.1.9"
+"react-native-monorepo-config@npm:^0.3.3":
+ version: 0.3.3
+ resolution: "react-native-monorepo-config@npm:0.3.3"
dependencies:
escape-string-regexp: "npm:^5.0.0"
fast-glob: "npm:^3.3.3"
- checksum: 10/c92d339ab592488996f77a49cc97d0ab8b1d528fb2d15001c255aa03eea48e013175cdaaddc2bb8b1ebdee620448bcf1901410996aaaf4a5fea470a2e354b0c2
+ checksum: 10/d301020b38f80010bce38108a9e1b72deee3eb37f1ba5e2f0471dc0737584b8d25158a2e649c38ddbe890b653c29a69ef82d73c522473cfdb2396239ee84fcd8
languageName: node
linkType: hard
-"react-native-reanimated@npm:3.17.4":
- version: 3.17.4
- resolution: "react-native-reanimated@npm:3.17.4"
+"react-native-reanimated@npm:4.2.1":
+ version: 4.2.1
+ resolution: "react-native-reanimated@npm:4.2.1"
dependencies:
- "@babel/plugin-transform-arrow-functions": "npm:^7.0.0-0"
- "@babel/plugin-transform-class-properties": "npm:^7.0.0-0"
- "@babel/plugin-transform-classes": "npm:^7.0.0-0"
- "@babel/plugin-transform-nullish-coalescing-operator": "npm:^7.0.0-0"
- "@babel/plugin-transform-optional-chaining": "npm:^7.0.0-0"
- "@babel/plugin-transform-shorthand-properties": "npm:^7.0.0-0"
- "@babel/plugin-transform-template-literals": "npm:^7.0.0-0"
- "@babel/plugin-transform-unicode-regex": "npm:^7.0.0-0"
- "@babel/preset-typescript": "npm:^7.16.7"
- convert-source-map: "npm:^2.0.0"
- invariant: "npm:^2.2.4"
- react-native-is-edge-to-edge: "npm:1.1.7"
+ react-native-is-edge-to-edge: "npm:1.2.1"
+ semver: "npm:7.7.3"
peerDependencies:
- "@babel/core": ^7.0.0-0
react: "*"
react-native: "*"
- checksum: 10/8d4693185af76776ae8b24f0e90c4170581c4bf7a4592042f5d695e20479fcdebd8f480575200b94d79007b2780bee832f285aea66001fcc14ceb6a63eb7e1ab
+ react-native-worklets: ">=0.7.0"
+ checksum: 10/869eb4c90b5464ac616bf048f77a309fd2c793020a662b80b874022f90256b7c955f43d7e7c4751c15f2f767c306e52c624cc37f3edff4fe0bbf26c2c3f955b7
languageName: node
linkType: hard
-"react-native-safe-area-context@npm:5.4.0":
- version: 5.4.0
- resolution: "react-native-safe-area-context@npm:5.4.0"
+"react-native-safe-area-context@npm:~5.6.2":
+ version: 5.6.2
+ resolution: "react-native-safe-area-context@npm:5.6.2"
peerDependencies:
react: "*"
react-native: "*"
- checksum: 10/3b94e0a39398f23f4cbec2e49ebfd58c4e56f1d4157fda613c3bab66924a4e71ed6665a346dd71fd04ebd40e00f606f10d5a973b2616be4bfa0a422b361a425f
+ checksum: 10/880d87ee60119321b366eef2c151ecefe14f5bc0d39cf5cfbfb167684e571d3dae2600ee19b9bc8521f5726eb285abecaa7aafb1a3b213529dafbac24703d302
languageName: node
linkType: hard
-"react-native-screens@npm:4.11.1":
- version: 4.11.1
- resolution: "react-native-screens@npm:4.11.1"
+"react-native-screens@npm:~4.23.0":
+ version: 4.23.0
+ resolution: "react-native-screens@npm:4.23.0"
dependencies:
react-freeze: "npm:^1.0.0"
- react-native-is-edge-to-edge: "npm:^1.1.7"
warn-once: "npm:^0.1.0"
peerDependencies:
react: "*"
react-native: "*"
- checksum: 10/d17778b386840c0dc1899e197e901e71430c36c9d935e06f9074fe95e03275dd8c077a83e0ef219159dc8ef0eba6589aca5d1a9feb884a971d34881431b4035c
+ checksum: 10/cb8cc1c18c8d340f53a34a15e84ad6a3bd0ee43384d712a9e4c2a8257428c129c9bae0900ab86f64a4ebdc27684e6b12be9064a410e8f54c7a649534f12a9d76
+ languageName: node
+ linkType: hard
+
+"react-native-worklets@npm:0.7.4":
+ version: 0.7.4
+ resolution: "react-native-worklets@npm:0.7.4"
+ dependencies:
+ "@babel/plugin-transform-arrow-functions": "npm:7.27.1"
+ "@babel/plugin-transform-class-properties": "npm:7.27.1"
+ "@babel/plugin-transform-classes": "npm:7.28.4"
+ "@babel/plugin-transform-nullish-coalescing-operator": "npm:7.27.1"
+ "@babel/plugin-transform-optional-chaining": "npm:7.27.1"
+ "@babel/plugin-transform-shorthand-properties": "npm:7.27.1"
+ "@babel/plugin-transform-template-literals": "npm:7.27.1"
+ "@babel/plugin-transform-unicode-regex": "npm:7.27.1"
+ "@babel/preset-typescript": "npm:7.27.1"
+ convert-source-map: "npm:2.0.0"
+ semver: "npm:7.7.3"
+ peerDependencies:
+ "@babel/core": "*"
+ react: "*"
+ react-native: "*"
+ checksum: 10/922b209940e298d21313d22f8a6eb87ad603442850c7ff8bc9cfef694cb211d7ec9903e24ee20b6bcf6164f8e7c165b65307dcca3d67465fdffda1c45fe05d1d
languageName: node
linkType: hard
-"react-native@npm:0.79.4":
- version: 0.79.4
- resolution: "react-native@npm:0.79.4"
+"react-native@npm:0.83.6":
+ version: 0.83.6
+ resolution: "react-native@npm:0.83.6"
dependencies:
"@jest/create-cache-key-function": "npm:^29.7.0"
- "@react-native/assets-registry": "npm:0.79.4"
- "@react-native/codegen": "npm:0.79.4"
- "@react-native/community-cli-plugin": "npm:0.79.4"
- "@react-native/gradle-plugin": "npm:0.79.4"
- "@react-native/js-polyfills": "npm:0.79.4"
- "@react-native/normalize-colors": "npm:0.79.4"
- "@react-native/virtualized-lists": "npm:0.79.4"
+ "@react-native/assets-registry": "npm:0.83.6"
+ "@react-native/codegen": "npm:0.83.6"
+ "@react-native/community-cli-plugin": "npm:0.83.6"
+ "@react-native/gradle-plugin": "npm:0.83.6"
+ "@react-native/js-polyfills": "npm:0.83.6"
+ "@react-native/normalize-colors": "npm:0.83.6"
+ "@react-native/virtualized-lists": "npm:0.83.6"
abort-controller: "npm:^3.0.0"
anser: "npm:^1.4.9"
ansi-regex: "npm:^5.0.0"
babel-jest: "npm:^29.7.0"
- babel-plugin-syntax-hermes-parser: "npm:0.25.1"
+ babel-plugin-syntax-hermes-parser: "npm:0.32.0"
base64-js: "npm:^1.5.1"
- chalk: "npm:^4.0.0"
commander: "npm:^12.0.0"
- event-target-shim: "npm:^5.0.1"
flow-enums-runtime: "npm:^0.0.6"
glob: "npm:^7.1.1"
+ hermes-compiler: "npm:0.14.1"
invariant: "npm:^2.2.4"
jest-environment-node: "npm:^29.7.0"
memoize-one: "npm:^5.0.0"
- metro-runtime: "npm:^0.82.0"
- metro-source-map: "npm:^0.82.0"
+ metro-runtime: "npm:^0.83.6"
+ metro-source-map: "npm:^0.83.6"
nullthrows: "npm:^1.1.1"
pretty-format: "npm:^29.7.0"
promise: "npm:^8.3.0"
- react-devtools-core: "npm:^6.1.1"
+ react-devtools-core: "npm:^6.1.5"
react-refresh: "npm:^0.14.0"
regenerator-runtime: "npm:^0.13.2"
- scheduler: "npm:0.25.0"
+ scheduler: "npm:0.27.0"
semver: "npm:^7.1.3"
stacktrace-parser: "npm:^0.1.10"
whatwg-fetch: "npm:^3.0.0"
- ws: "npm:^6.2.3"
+ ws: "npm:^7.5.10"
yargs: "npm:^17.6.2"
peerDependencies:
- "@types/react": ^19.0.0
- react: ^19.0.0
+ "@types/react": ^19.1.1
+ react: ^19.2.0
peerDependenciesMeta:
"@types/react":
optional: true
bin:
react-native: cli.js
- checksum: 10/9749c1c41fc027bd17956bd43209d8f8629da2b2a6c3af01f73daedf9590fe62f34471fb3dad161b2c59f5b7f612b7228848f38820d61ad9d1ba1c78b81fba76
+ checksum: 10/d57fc43d7a7c9e0e55efac941ebe6d5781f91d28db8f78eba822e74fe5decdc1f5a8f024b18d79dc08928e8dbc374469df1a910aa58f2241e2e7c637f1366f20
languageName: node
linkType: hard
@@ -11650,34 +11368,10 @@ __metadata:
languageName: node
linkType: hard
-"react@npm:19.0.0":
- version: 19.0.0
- resolution: "react@npm:19.0.0"
- checksum: 10/2490969c503f644703c88990d20e4011fa6119ddeca451e9de48f6d7ab058d670d2852a5fcd3aa3cd90a923ab2815d532637bd4a814add402ae5c0d4f129ee71
- languageName: node
- linkType: hard
-
-"read-package-up@npm:^11.0.0":
- version: 11.0.0
- resolution: "read-package-up@npm:11.0.0"
- dependencies:
- find-up-simple: "npm:^1.0.0"
- read-pkg: "npm:^9.0.0"
- type-fest: "npm:^4.6.0"
- checksum: 10/535b7554d47fae5fb5c2e7aceebd48b5de4142cdfe7b21f942fa9a0f56db03d3b53cce298e19438e1149292279c285e6ba6722eca741d590fd242519c4bdbc17
- languageName: node
- linkType: hard
-
-"read-pkg@npm:^9.0.0":
- version: 9.0.1
- resolution: "read-pkg@npm:9.0.1"
- dependencies:
- "@types/normalize-package-data": "npm:^2.4.3"
- normalize-package-data: "npm:^6.0.0"
- parse-json: "npm:^8.0.0"
- type-fest: "npm:^4.6.0"
- unicorn-magic: "npm:^0.1.0"
- checksum: 10/5544bea2a58c6e5706db49a96137e8f0768c69395f25363f934064fbba00bdcdaa326fcd2f4281741df38cf81dbf27b76138240dc6de0ed718cf650475e0de3c
+"react@npm:19.2.6":
+ version: 19.2.6
+ resolution: "react@npm:19.2.6"
+ checksum: 10/205f0db93bd6c6485f94471d1c3437ae1d410f322297c76186fe4f658f88a6786bb0805e3cf8f330f24d1daa923b6b610ec63960d2461e9201bca64ca8361db9
languageName: node
linkType: hard
@@ -11692,10 +11386,10 @@ __metadata:
languageName: node
linkType: hard
-"readdirp@npm:^4.0.1":
- version: 4.1.2
- resolution: "readdirp@npm:4.1.2"
- checksum: 10/7b817c265940dba90bb9c94d82920d76c3a35ea2d67f9f9d8bd936adcfe02d50c802b14be3dd2e725e002dddbe2cc1c7a0edfb1bc3a365c9dfd5a61e612eea1e
+"readdirp@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "readdirp@npm:5.0.0"
+ checksum: 10/a17a591b51d8b912083660df159e8bd17305dc1a9ef27c869c818bd95ff59e3a6496f97e91e724ef433e789d559d24e39496ea1698822eb5719606dc9c1a923d
languageName: node
linkType: hard
@@ -11715,12 +11409,12 @@ __metadata:
languageName: node
linkType: hard
-"regenerate-unicode-properties@npm:^10.2.0":
- version: 10.2.0
- resolution: "regenerate-unicode-properties@npm:10.2.0"
+"regenerate-unicode-properties@npm:^10.2.2":
+ version: 10.2.2
+ resolution: "regenerate-unicode-properties@npm:10.2.2"
dependencies:
regenerate: "npm:^1.4.2"
- checksum: 10/9150eae6fe04a8c4f2ff06077396a86a98e224c8afad8344b1b656448e89e84edcd527e4b03aa5476774129eb6ad328ed684f9c1459794a935ec0cc17ce14329
+ checksum: 10/5041ee31185c4700de9dd76783fab9def51c412751190d523d621db5b8e35a6c2d91f1642c12247e7d94f84b8ae388d044baac1e88fc2ba0ac215ca8dc7bed38
languageName: node
linkType: hard
@@ -11752,17 +11446,17 @@ __metadata:
languageName: node
linkType: hard
-"regexpu-core@npm:^6.2.0":
- version: 6.2.0
- resolution: "regexpu-core@npm:6.2.0"
+"regexpu-core@npm:^6.3.1":
+ version: 6.4.0
+ resolution: "regexpu-core@npm:6.4.0"
dependencies:
regenerate: "npm:^1.4.2"
- regenerate-unicode-properties: "npm:^10.2.0"
+ regenerate-unicode-properties: "npm:^10.2.2"
regjsgen: "npm:^0.8.0"
- regjsparser: "npm:^0.12.0"
+ regjsparser: "npm:^0.13.0"
unicode-match-property-ecmascript: "npm:^2.0.0"
- unicode-match-property-value-ecmascript: "npm:^2.1.0"
- checksum: 10/4d054ffcd98ca4f6ca7bf0df6598ed5e4a124264602553308add41d4fa714a0c5bcfb5bc868ac91f7060a9c09889cc21d3180a3a14c5f9c5838442806129ced3
+ unicode-match-property-value-ecmascript: "npm:^2.2.1"
+ checksum: 10/bf5f85a502a17f127a1f922270e2ecc1f0dd071ff76a3ec9afcd6b1c2bf7eae1486d1e3b1a6d621aee8960c8b15139e6b5058a84a68e518e1a92b52e9322faf9
languageName: node
linkType: hard
@@ -11773,48 +11467,47 @@ __metadata:
languageName: node
linkType: hard
-"regjsparser@npm:^0.12.0":
- version: 0.12.0
- resolution: "regjsparser@npm:0.12.0"
+"regjsparser@npm:^0.13.0":
+ version: 0.13.1
+ resolution: "regjsparser@npm:0.13.1"
dependencies:
- jsesc: "npm:~3.0.2"
+ jsesc: "npm:~3.1.0"
bin:
regjsparser: bin/parser
- checksum: 10/c2d6506b3308679de5223a8916984198e0493649a67b477c66bdb875357e3785abbf3bedf7c5c2cf8967d3b3a7bdf08b7cbd39e65a70f9e1ffad584aecf5f06a
+ checksum: 10/3383e9dab8bc8cd09efcd9538191b1e194b1921438ca69fce833d1a447d0625635229464cbc6cb03f33e5d342f2d343e2738fdac9132e2470bca621e480c02ec
languageName: node
linkType: hard
-"release-it@npm:19.0.3":
- version: 19.0.3
- resolution: "release-it@npm:19.0.3"
+"release-it@npm:^20.0.1":
+ version: 20.0.1
+ resolution: "release-it@npm:20.0.1"
dependencies:
- "@nodeutils/defaults-deep": "npm:1.1.0"
- "@octokit/rest": "npm:21.1.1"
- "@phun-ky/typeof": "npm:1.2.8"
+ "@inquirer/prompts": "npm:8.4.2"
+ "@octokit/rest": "npm:22.0.1"
+ "@phun-ky/typeof": "npm:2.0.3"
async-retry: "npm:1.3.3"
- c12: "npm:3.0.4"
- ci-info: "npm:^4.2.0"
- eta: "npm:3.5.0"
+ c12: "npm:3.3.3"
+ ci-info: "npm:^4.4.0"
+ defu: "npm:^6.1.7"
+ eta: "npm:4.5.1"
git-url-parse: "npm:16.1.0"
- inquirer: "npm:12.6.3"
issue-parser: "npm:7.0.1"
- lodash.get: "npm:4.4.2"
lodash.merge: "npm:4.6.2"
- mime-types: "npm:3.0.1"
+ mime-types: "npm:3.0.2"
new-github-release-url: "npm:2.0.0"
- open: "npm:10.1.2"
- ora: "npm:8.2.0"
- os-name: "npm:6.1.0"
- proxy-agent: "npm:6.5.0"
- semver: "npm:7.7.2"
- tinyglobby: "npm:0.2.14"
- undici: "npm:6.21.2"
+ open: "npm:11.0.0"
+ ora: "npm:9.3.0"
+ os-name: "npm:7.0.0"
+ proxy-agent: "npm:7.0.0"
+ semver: "npm:7.7.4"
+ tinyglobby: "npm:0.2.15"
+ undici: "npm:7.24.5"
url-join: "npm:5.0.0"
wildcard-match: "npm:5.1.4"
- yargs-parser: "npm:21.1.1"
+ yargs-parser: "npm:22.0.0"
bin:
release-it: bin/release-it.js
- checksum: 10/6200c2fd79372ddf5a76827584be08e82e658a103799fe35e99dd849dd80df8acef4d5abe09c407bc32ea3e838febca7c0f4d86d1f815522140cc7224ae155e4
+ checksum: 10/01aaa80c394828cdb52cac447eabce75fa2a2a1113565d39785752d935c667340b26ae89e72930a6b261f14157b3f7fca97d707b87783711a9902d0be1cc9572
languageName: node
linkType: hard
@@ -11832,17 +11525,6 @@ __metadata:
languageName: node
linkType: hard
-"requireg@npm:^0.2.2":
- version: 0.2.2
- resolution: "requireg@npm:0.2.2"
- dependencies:
- nested-error-stacks: "npm:~2.0.1"
- rc: "npm:~1.2.7"
- resolve: "npm:~1.7.1"
- checksum: 10/ae3c7759448a8348307ad99f7487f4571a8e5319c5fc5e0499a8791839d1504f3baf61ca846b70731e1973a9243d9d1ef3b54f6f674a5d67d427c92a0d78b072
- languageName: node
- linkType: hard
-
"resolve-cwd@npm:^3.0.0":
version: 3.0.0
resolution: "resolve-cwd@npm:3.0.0"
@@ -11852,13 +11534,6 @@ __metadata:
languageName: node
linkType: hard
-"resolve-from@npm:^3.0.0":
- version: 3.0.0
- resolution: "resolve-from@npm:3.0.0"
- checksum: 10/c4189f1592a777f7d51c1ff6153df18b5d062c831fb0c623b4b87736c8a73c08e4eaab19e807399287040791f3e7aa0877f05f9d86739d3ef1ef0c727e9fe06c
- languageName: node
- linkType: hard
-
"resolve-from@npm:^4.0.0":
version: 4.0.0
resolution: "resolve-from@npm:4.0.0"
@@ -11880,23 +11555,17 @@ __metadata:
languageName: node
linkType: hard
-"resolve.exports@npm:^2.0.3":
- version: 2.0.3
- resolution: "resolve.exports@npm:2.0.3"
- checksum: 10/536efee0f30a10fac8604e6cdc7844dbc3f4313568d09f06db4f7ed8a5b8aeb8585966fe975083d1f2dfbc87cf5f8bc7ab65a5c23385c14acbb535ca79f8398a
- languageName: node
- linkType: hard
-
-"resolve@npm:^1.14.2, resolve@npm:^1.22.2, resolve@npm:^1.22.4":
- version: 1.22.10
- resolution: "resolve@npm:1.22.10"
+"resolve@npm:^1.22.11, resolve@npm:^1.22.4":
+ version: 1.22.12
+ resolution: "resolve@npm:1.22.12"
dependencies:
- is-core-module: "npm:^2.16.0"
+ es-errors: "npm:^1.3.0"
+ is-core-module: "npm:^2.16.1"
path-parse: "npm:^1.0.7"
supports-preserve-symlinks-flag: "npm:^1.0.0"
bin:
resolve: bin/resolve
- checksum: 10/0a398b44da5c05e6e421d70108822c327675febb880eebe905587628de401854c61d5df02866ff34fc4cb1173a51c9f0e84a94702738df3611a62e2acdc68181
+ checksum: 10/1d2a081e4b7198e2a70abd7bbbf8aea5380c2d074b6c870035aab50ebfb7312b6492b3588e752faef83a75147862a3d3e09b222bc9afd536804181fd3a515ef9
languageName: node
linkType: hard
@@ -11913,25 +11582,17 @@ __metadata:
languageName: node
linkType: hard
-"resolve@npm:~1.7.1":
- version: 1.7.1
- resolution: "resolve@npm:1.7.1"
+"resolve@patch:resolve@npm%3A^1.22.11#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin":
+ version: 1.22.12
+ resolution: "resolve@patch:resolve@npm%3A1.22.12#optional!builtin::version=1.22.12&hash=c3c19d"
dependencies:
- path-parse: "npm:^1.0.5"
- checksum: 10/76697bb674d9de34dcfb837739878ad95b3e0021a198c88eb235d812a20d4b15b587e8e14342da41e2a83b6ca2e0c4bfd114d0329cc5b80c264925db1afe0251
- languageName: node
- linkType: hard
-
-"resolve@patch:resolve@npm%3A^1.14.2#optional!builtin, resolve@patch:resolve@npm%3A^1.22.2#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin":
- version: 1.22.10
- resolution: "resolve@patch:resolve@npm%3A1.22.10#optional!builtin::version=1.22.10&hash=c3c19d"
- dependencies:
- is-core-module: "npm:^2.16.0"
+ es-errors: "npm:^1.3.0"
+ is-core-module: "npm:^2.16.1"
path-parse: "npm:^1.0.7"
supports-preserve-symlinks-flag: "npm:^1.0.0"
bin:
resolve: bin/resolve
- checksum: 10/d4d878bfe3702d215ea23e75e0e9caf99468e3db76f5ca100d27ebdc527366fee3877e54bce7d47cc72ca8952fc2782a070d238bfa79a550eeb0082384c3b81a
+ checksum: 10/f80ad2c2b6820331cbe079198a184ffce322cfeca140065118066276bc08b03d5fa2c1ce652aeb584ec74050d1f656f46f034cc0dd9300452c5ab7866907f8c0
languageName: node
linkType: hard
@@ -11948,15 +11609,6 @@ __metadata:
languageName: node
linkType: hard
-"resolve@patch:resolve@npm%3A~1.7.1#optional!builtin":
- version: 1.7.1
- resolution: "resolve@patch:resolve@npm%3A1.7.1#optional!builtin::version=1.7.1&hash=3bafbf"
- dependencies:
- path-parse: "npm:^1.0.5"
- checksum: 10/3bfc4ed0768c158d320bdd1076875e2c783cba03985d6052cd5142ed971e413eb8f8a81753fc4f12f3051723356898bf9c5a24d6c988dfb9de9587f710ca692d
- languageName: node
- linkType: hard
-
"restore-cursor@npm:^2.0.0":
version: 2.0.0
resolution: "restore-cursor@npm:2.0.0"
@@ -12014,14 +11666,14 @@ __metadata:
resolution: "root-workspace-0b6124@workspace:."
dependencies:
"@callstack/eslint-config": "npm:15.0.0"
- "@commitlint/config-conventional": "npm:19.8.1"
- "@evilmartians/lefthook": "npm:1.11.4"
- commitlint: "npm:19.8.1"
- eslint: "npm:9.29.0"
- jest: "npm:30.0.2"
- pod-install: "npm:0.3.9"
- prettier: "npm:3.5.3"
- typescript: "npm:5.8.3"
+ "@commitlint/config-conventional": "npm:^21.0.1"
+ "@evilmartians/lefthook": "npm:^2.1.6"
+ commitlint: "npm:^21.0.1"
+ eslint: "npm:^9.29.0"
+ jest: "npm:^30.4.2"
+ pod-install: "npm:^1.0.18"
+ prettier: "npm:^3.8.3"
+ typescript: "npm:~5.9.2"
languageName: unknown
linkType: soft
@@ -12032,13 +11684,6 @@ __metadata:
languageName: node
linkType: hard
-"run-async@npm:^3.0.0":
- version: 3.0.0
- resolution: "run-async@npm:3.0.0"
- checksum: 10/97fb8747f7765b77ebcd311d3a33548099336f04c6434e0763039b98c1de0f1b4421000695aff8751f309c0b995d8dfd620c1f1e4c35572da38c101488165305
- languageName: node
- linkType: hard
-
"run-parallel@npm:^1.1.9":
version: 1.2.0
resolution: "run-parallel@npm:1.2.0"
@@ -12048,15 +11693,6 @@ __metadata:
languageName: node
linkType: hard
-"rxjs@npm:^7.8.2":
- version: 7.8.2
- resolution: "rxjs@npm:7.8.2"
- dependencies:
- tslib: "npm:^2.1.0"
- checksum: 10/03dff09191356b2b87d94fbc1e97c4e9eb3c09d4452399dddd451b09c2f1ba8d56925a40af114282d7bc0c6fe7514a2236ca09f903cf70e4bbf156650dddb49d
- languageName: node
- linkType: hard
-
"safe-array-concat@npm:^1.1.3":
version: 1.1.3
resolution: "safe-array-concat@npm:1.1.3"
@@ -12098,7 +11734,7 @@ __metadata:
languageName: node
linkType: hard
-"safer-buffer@npm:>= 2.1.2 < 3, safer-buffer@npm:>= 2.1.2 < 3.0.0":
+"safer-buffer@npm:>= 2.1.2 < 3.0.0":
version: 2.1.2
resolution: "safer-buffer@npm:2.1.2"
checksum: 10/7eaf7a0cf37cc27b42fb3ef6a9b1df6e93a1c6d98c6c6702b02fe262d5fcbd89db63320793b99b21cb5348097d0a53de81bd5f4e8b86e20cc9412e3f1cfb4e83
@@ -12112,19 +11748,28 @@ __metadata:
languageName: node
linkType: hard
-"scheduler@npm:0.25.0":
- version: 0.25.0
- resolution: "scheduler@npm:0.25.0"
- checksum: 10/e661e38503ab29a153429a99203fefa764f28b35c079719eb5efdd2c1c1086522f6653d8ffce388209682c23891a6d1d32fa6badf53c35fb5b9cd0c55ace42de
+"scheduler@npm:0.27.0":
+ version: 0.27.0
+ resolution: "scheduler@npm:0.27.0"
+ checksum: 10/eab3c3a8373195173e59c147224fc30dabe6dd453f248f5e610e8458512a5a2ee3a06465dc400ebfe6d35c9f5b7f3bb6b2e41c88c86fd177c25a73e7286a1e06
+ languageName: node
+ linkType: hard
+
+"semver@npm:7.7.3":
+ version: 7.7.3
+ resolution: "semver@npm:7.7.3"
+ bin:
+ semver: bin/semver.js
+ checksum: 10/8dbc3168e057a38fc322af909c7f5617483c50caddba135439ff09a754b20bdd6482a5123ff543dad4affa488ecf46ec5fb56d61312ad20bb140199b88dfaea9
languageName: node
linkType: hard
-"semver@npm:7.7.2, semver@npm:^7.1.3, semver@npm:^7.3.5, semver@npm:^7.5.2, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0, semver@npm:^7.6.3, semver@npm:^7.7.2":
- version: 7.7.2
- resolution: "semver@npm:7.7.2"
+"semver@npm:7.7.4":
+ version: 7.7.4
+ resolution: "semver@npm:7.7.4"
bin:
semver: bin/semver.js
- checksum: 10/7a24cffcaa13f53c09ce55e05efe25cd41328730b2308678624f8b9f5fc3093fc4d189f47950f0b811ff8f3c3039c24a2c36717ba7961615c682045bf03e1dda
+ checksum: 10/26bdc6d58b29528f4142d29afb8526bc335f4fc04c4a10f2b98b217f277a031c66736bf82d3d3bb354a2f6a3ae50f18fd62b053c4ac3f294a3d10a61f5075b75
languageName: node
linkType: hard
@@ -12137,6 +11782,15 @@ __metadata:
languageName: node
linkType: hard
+"semver@npm:^7.1.3, semver@npm:^7.3.5, semver@npm:^7.5.2, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0, semver@npm:^7.7.2, semver@npm:^7.7.4":
+ version: 7.8.0
+ resolution: "semver@npm:7.8.0"
+ bin:
+ semver: bin/semver.js
+ checksum: 10/039a8f68a581c03c1ac17c990316da57a79a93af9b109b712739c50cd4d464079f7e3fee31c008b472e390c7ba48a11ed2b86e91d8602bf06059d4a266db1426
+ languageName: node
+ linkType: hard
+
"send@npm:0.19.0":
version: 0.19.0
resolution: "send@npm:0.19.0"
@@ -12242,6 +11896,13 @@ __metadata:
languageName: node
linkType: hard
+"sf-symbols-typescript@npm:^2.1.0":
+ version: 2.2.0
+ resolution: "sf-symbols-typescript@npm:2.2.0"
+ checksum: 10/8623e148bf86151692d3ccb3149122c091b256162a39f4c4f78472811ffe92e3c77a83841a7381a5dc0bc6505ebb73e7ca8901cb077004872d7ee1cb4e5be9d4
+ languageName: node
+ linkType: hard
+
"shebang-command@npm:^2.0.0":
version: 2.0.0
resolution: "shebang-command@npm:2.0.0"
@@ -12361,6 +12022,13 @@ __metadata:
languageName: node
linkType: hard
+"slash@npm:^5.1.0":
+ version: 5.1.0
+ resolution: "slash@npm:5.1.0"
+ checksum: 10/2c41ec6fb1414cd9bba0fa6b1dd00e8be739e3fe85d079c69d4b09ca5f2f86eafd18d9ce611c0c0f686428638a36c272a6ac14799146a8295f259c10cc45cde4
+ languageName: node
+ linkType: hard
+
"slugify@npm:^1.3.4, slugify@npm:^1.6.6":
version: 1.6.6
resolution: "slugify@npm:1.6.6"
@@ -12375,7 +12043,18 @@ __metadata:
languageName: node
linkType: hard
-"socks-proxy-agent@npm:^8.0.3, socks-proxy-agent@npm:^8.0.5":
+"socks-proxy-agent@npm:9.0.0":
+ version: 9.0.0
+ resolution: "socks-proxy-agent@npm:9.0.0"
+ dependencies:
+ agent-base: "npm:8.0.0"
+ debug: "npm:^4.3.4"
+ socks: "npm:^2.8.3"
+ checksum: 10/ed4a661de91b04186ef6901c7a97ee70017535348708afdd1dcd30dd1f17ff97037dc37d9cd9eab21554e979b9aa39e0d847d6f759749452362070439944639f
+ languageName: node
+ linkType: hard
+
+"socks-proxy-agent@npm:^8.0.3":
version: 8.0.5
resolution: "socks-proxy-agent@npm:8.0.5"
dependencies:
@@ -12478,13 +12157,6 @@ __metadata:
languageName: node
linkType: hard
-"split2@npm:^4.0.0":
- version: 4.2.0
- resolution: "split2@npm:4.2.0"
- checksum: 10/09bbefc11bcf03f044584c9764cd31a252d8e52cea29130950b26161287c11f519807c5e54bd9e5804c713b79c02cefe6a98f4688630993386be353e03f534ab
- languageName: node
- linkType: hard
-
"sprintf-js@npm:^1.1.3":
version: 1.1.3
resolution: "sprintf-js@npm:1.1.3"
@@ -12547,10 +12219,10 @@ __metadata:
languageName: node
linkType: hard
-"stdin-discarder@npm:^0.2.2":
- version: 0.2.2
- resolution: "stdin-discarder@npm:0.2.2"
- checksum: 10/642ffd05bd5b100819d6b24a613d83c6e3857c6de74eb02fc51506fa61dc1b0034665163831873868157c4538d71e31762bcf319be86cea04c3aba5336470478
+"stdin-discarder@npm:^0.3.1":
+ version: 0.3.2
+ resolution: "stdin-discarder@npm:0.3.2"
+ checksum: 10/63c6912146efe079fd048ecc02e5c3bf5aaa4cb268ad4e365603d845444dd3048daa45868c2690c5fe2d020ba47273c8a20df684a8c424fb4bd7f359c795c2f5
languageName: node
linkType: hard
@@ -12617,7 +12289,7 @@ __metadata:
languageName: node
linkType: hard
-"string-width@npm:^7.2.0":
+"string-width@npm:^7.0.0, string-width@npm:^7.2.0":
version: 7.2.0
resolution: "string-width@npm:7.2.0"
dependencies:
@@ -12628,6 +12300,16 @@ __metadata:
languageName: node
linkType: hard
+"string-width@npm:^8.1.0":
+ version: 8.2.1
+ resolution: "string-width@npm:8.2.1"
+ dependencies:
+ get-east-asian-width: "npm:^1.5.0"
+ strip-ansi: "npm:^7.1.2"
+ checksum: 10/cfadcc454b357d1a2ef88afb85068c7605900c9920362a16df9b4c320cf411983cee51b9832b70772d138674c2851d506f39c7e669c961a1cdd1258207580805
+ languageName: node
+ linkType: hard
+
"string.prototype.matchall@npm:^4.0.12":
version: 4.0.12
resolution: "string.prototype.matchall@npm:4.0.12"
@@ -12724,12 +12406,12 @@ __metadata:
languageName: node
linkType: hard
-"strip-ansi@npm:^7.0.1, strip-ansi@npm:^7.1.0":
- version: 7.1.0
- resolution: "strip-ansi@npm:7.1.0"
+"strip-ansi@npm:^7.0.1, strip-ansi@npm:^7.1.0, strip-ansi@npm:^7.1.2":
+ version: 7.2.0
+ resolution: "strip-ansi@npm:7.2.0"
dependencies:
- ansi-regex: "npm:^6.0.1"
- checksum: 10/475f53e9c44375d6e72807284024ac5d668ee1d06010740dec0b9744f2ddf47de8d7151f80e5f6190fc8f384e802fdf9504b76a7e9020c9faee7103623338be2
+ ansi-regex: "npm:^6.2.2"
+ checksum: 10/96da3bc6d73cfba1218625a3d66cf7d37a69bf0920d8735b28f9eeaafcdb6c1fe8440e1ae9eb1ba0ca355dbe8702da872e105e2e939fa93e7851b3cb5dd7d316
languageName: node
linkType: hard
@@ -12754,13 +12436,6 @@ __metadata:
languageName: node
linkType: hard
-"strip-final-newline@npm:^3.0.0":
- version: 3.0.0
- resolution: "strip-final-newline@npm:3.0.0"
- checksum: 10/23ee263adfa2070cd0f23d1ac14e2ed2f000c9b44229aec9c799f1367ec001478469560abefd00c5c99ee6f0b31c137d53ec6029c53e9f32a93804e18c201050
- languageName: node
- linkType: hard
-
"strip-json-comments@npm:^3.1.1":
version: 3.1.1
resolution: "strip-json-comments@npm:3.1.1"
@@ -12768,13 +12443,6 @@ __metadata:
languageName: node
linkType: hard
-"strip-json-comments@npm:~2.0.1":
- version: 2.0.1
- resolution: "strip-json-comments@npm:2.0.1"
- checksum: 10/1074ccb63270d32ca28edfb0a281c96b94dc679077828135141f27d52a5a398ef5e78bcf22809d23cadc2b81dfbe345eb5fd8699b385c8b1128907dec4a7d1e1
- languageName: node
- linkType: hard
-
"structured-headers@npm:^0.4.1":
version: 0.4.1
resolution: "structured-headers@npm:0.4.1"
@@ -12782,24 +12450,6 @@ __metadata:
languageName: node
linkType: hard
-"sucrase@npm:3.35.0":
- version: 3.35.0
- resolution: "sucrase@npm:3.35.0"
- dependencies:
- "@jridgewell/gen-mapping": "npm:^0.3.2"
- commander: "npm:^4.0.0"
- glob: "npm:^10.3.10"
- lines-and-columns: "npm:^1.1.6"
- mz: "npm:^2.7.0"
- pirates: "npm:^4.0.1"
- ts-interface-checker: "npm:^0.1.9"
- bin:
- sucrase: bin/sucrase
- sucrase-node: bin/sucrase-node
- checksum: 10/bc601558a62826f1c32287d4fdfa4f2c09fe0fec4c4d39d0e257fd9116d7d6227a18309721d4185ec84c9dc1af0d5ec0e05a42a337fbb74fc293e068549aacbe
- languageName: node
- linkType: hard
-
"supports-color@npm:^5.3.0":
version: 5.5.0
resolution: "supports-color@npm:5.5.0"
@@ -12866,13 +12516,6 @@ __metadata:
languageName: node
linkType: hard
-"temp-dir@npm:~2.0.0":
- version: 2.0.0
- resolution: "temp-dir@npm:2.0.0"
- checksum: 10/cc4f0404bf8d6ae1a166e0e64f3f409b423f4d1274d8c02814a59a5529f07db6cd070a749664141b992b2c1af337fa9bb451a460a43bb9bcddc49f235d3115aa
- languageName: node
- linkType: hard
-
"terminal-link@npm:^2.1.1":
version: 2.1.1
resolution: "terminal-link@npm:2.1.1"
@@ -12908,31 +12551,6 @@ __metadata:
languageName: node
linkType: hard
-"text-extensions@npm:^2.0.0":
- version: 2.4.0
- resolution: "text-extensions@npm:2.4.0"
- checksum: 10/9bdbc9959e004ccc86a6ec076d6c5bb6765978263e9d0d5febb640d7675c09919ea912f3fe9d50b68c3c7c43cc865610a7cb24954343abb31f74c205fbae4e45
- languageName: node
- linkType: hard
-
-"thenify-all@npm:^1.0.0":
- version: 1.6.0
- resolution: "thenify-all@npm:1.6.0"
- dependencies:
- thenify: "npm:>= 3.1.0 < 4"
- checksum: 10/dba7cc8a23a154cdcb6acb7f51d61511c37a6b077ec5ab5da6e8b874272015937788402fd271fdfc5f187f8cb0948e38d0a42dcc89d554d731652ab458f5343e
- languageName: node
- linkType: hard
-
-"thenify@npm:>= 3.1.0 < 4":
- version: 3.3.1
- resolution: "thenify@npm:3.3.1"
- dependencies:
- any-promise: "npm:^1.0.0"
- checksum: 10/486e1283a867440a904e36741ff1a177faa827cf94d69506f7e3ae4187b9afdf9ec368b3d8da225c192bfe2eb943f3f0080594156bf39f21b57cd1411e2e7f6d
- languageName: node
- linkType: hard
-
"throat@npm:^5.0.0":
version: 5.0.0
resolution: "throat@npm:5.0.0"
@@ -12940,13 +12558,6 @@ __metadata:
languageName: node
linkType: hard
-"through@npm:>=2.2.7 <3":
- version: 2.3.8
- resolution: "through@npm:2.3.8"
- checksum: 10/5da78346f70139a7d213b65a0106f3c398d6bc5301f9248b5275f420abc2c4b1e77c2abc72d218dedc28c41efb2e7c312cb76a7730d04f9c2d37d247da3f4198
- languageName: node
- linkType: hard
-
"tinyexec@npm:^0.3.2":
version: 0.3.2
resolution: "tinyexec@npm:0.3.2"
@@ -12961,22 +12572,23 @@ __metadata:
languageName: node
linkType: hard
-"tinyglobby@npm:0.2.14, tinyglobby@npm:^0.2.12":
- version: 0.2.14
- resolution: "tinyglobby@npm:0.2.14"
+"tinyglobby@npm:0.2.15":
+ version: 0.2.15
+ resolution: "tinyglobby@npm:0.2.15"
dependencies:
- fdir: "npm:^6.4.4"
- picomatch: "npm:^4.0.2"
- checksum: 10/3d306d319718b7cc9d79fb3f29d8655237aa6a1f280860a217f93417039d0614891aee6fc47c5db315f4fcc6ac8d55eb8e23e2de73b2c51a431b42456d9e5764
+ fdir: "npm:^6.5.0"
+ picomatch: "npm:^4.0.3"
+ checksum: 10/d72bd826a8b0fa5fa3929e7fe5ba48fceb2ae495df3a231b6c5408cd7d8c00b58ab5a9c2a76ba56a62ee9b5e083626f1f33599734bed1ffc4b792406408f0ca2
languageName: node
linkType: hard
-"tmp@npm:^0.0.33":
- version: 0.0.33
- resolution: "tmp@npm:0.0.33"
+"tinyglobby@npm:^0.2.12":
+ version: 0.2.16
+ resolution: "tinyglobby@npm:0.2.16"
dependencies:
- os-tmpdir: "npm:~1.0.2"
- checksum: 10/09c0abfd165cff29b32be42bc35e80b8c64727d97dedde6550022e88fa9fd39a084660415ed8e3ebaa2aca1ee142f86df8b31d4196d4f81c774a3a20fd4b6abf
+ fdir: "npm:^6.5.0"
+ picomatch: "npm:^4.0.4"
+ checksum: 10/5c2c41b572ada38449e7c86a5fe034f204a1dbba577225a761a14f29f48dc3f2fc0d81a6c56fcc67c5a742cc3aa9fb5e2ca18dbf22b610b0bc0e549b34d5a0f8
languageName: node
linkType: hard
@@ -13003,6 +12615,13 @@ __metadata:
languageName: node
linkType: hard
+"toqr@npm:^0.1.1":
+ version: 0.1.1
+ resolution: "toqr@npm:0.1.1"
+ checksum: 10/b75da11ce8bf645f805c43fc8a2ea6dfe5e7d2da9a751404deb72d48def027abccdf4ea3af5dce771852717f5c2c5d2eb7fdee246566eccbdab9b86a98ba9100
+ languageName: node
+ linkType: hard
+
"ts-api-utils@npm:^2.1.0":
version: 2.1.0
resolution: "ts-api-utils@npm:2.1.0"
@@ -13012,13 +12631,6 @@ __metadata:
languageName: node
linkType: hard
-"ts-interface-checker@npm:^0.1.9":
- version: 0.1.13
- resolution: "ts-interface-checker@npm:0.1.13"
- checksum: 10/9f7346b9e25bade7a1050c001ec5a4f7023909c0e1644c5a96ae20703a131627f081479e6622a4ecee2177283d0069e651e507bedadd3904fc4010ab28ffce00
- languageName: node
- linkType: hard
-
"tsconfig-paths@npm:^3.15.0":
version: 3.15.0
resolution: "tsconfig-paths@npm:3.15.0"
@@ -13031,7 +12643,7 @@ __metadata:
languageName: node
linkType: hard
-"tslib@npm:^2.0.1, tslib@npm:^2.1.0, tslib@npm:^2.4.0":
+"tslib@npm:^2.0.1, tslib@npm:^2.4.0":
version: 2.8.1
resolution: "tslib@npm:2.8.1"
checksum: 10/3e2e043d5c2316461cb54e5c7fe02c30ef6dccb3384717ca22ae5c6b5bc95232a6241df19c622d9c73b809bea33b187f6dbc73030963e29950c2141bc32a79f7
@@ -13075,13 +12687,6 @@ __metadata:
languageName: node
linkType: hard
-"type-fest@npm:^4.39.1, type-fest@npm:^4.6.0":
- version: 4.41.0
- resolution: "type-fest@npm:4.41.0"
- checksum: 10/617ace794ac0893c2986912d28b3065ad1afb484cad59297835a0807dc63286c39e8675d65f7de08fafa339afcb8fe06a36e9a188b9857756ae1e92ee8bda212
- languageName: node
- linkType: hard
-
"typed-array-buffer@npm:^1.0.3":
version: 1.0.3
resolution: "typed-array-buffer@npm:1.0.3"
@@ -13142,23 +12747,23 @@ __metadata:
languageName: node
linkType: hard
-"typescript@npm:5.8.3":
- version: 5.8.3
- resolution: "typescript@npm:5.8.3"
+"typescript@npm:~5.9.2":
+ version: 5.9.3
+ resolution: "typescript@npm:5.9.3"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
- checksum: 10/65c40944c51b513b0172c6710ee62e951b70af6f75d5a5da745cb7fab132c09ae27ffdf7838996e3ed603bb015dadd099006658046941bd0ba30340cc563ae92
+ checksum: 10/c089d9d3da2729fd4ac517f9b0e0485914c4b3c26f80dc0cffcb5de1719a17951e92425d55db59515c1a7ddab65808466debb864d0d56dcf43f27007d0709594
languageName: node
linkType: hard
-"typescript@patch:typescript@npm%3A5.8.3#optional!builtin":
- version: 5.8.3
- resolution: "typescript@patch:typescript@npm%3A5.8.3#optional!builtin::version=5.8.3&hash=5786d5"
+"typescript@patch:typescript@npm%3A~5.9.2#optional!builtin":
+ version: 5.9.3
+ resolution: "typescript@patch:typescript@npm%3A5.9.3#optional!builtin::version=5.9.3&hash=5786d5"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
- checksum: 10/b9b1e73dabac5dc730c041325dbd9c99467c1b0d239f1b74ec3b90d831384af3e2ba973946232df670519147eb51a2c20f6f96163cea2b359f03de1e2091cc4f
+ checksum: 10/696e1b017bc2635f4e0c94eb4435357701008e2f272f553d06e35b494b8ddc60aa221145e286c28ace0c89ee32827a28c2040e3a69bdc108b1a5dc8fb40b72e3
languageName: node
linkType: hard
@@ -13197,17 +12802,10 @@ __metadata:
languageName: node
linkType: hard
-"undici@npm:6.21.2":
- version: 6.21.2
- resolution: "undici@npm:6.21.2"
- checksum: 10/9cd9ead22599c23aa2a7dfa5b80fa1491bebb294bf1dc64c9c0f90ea4ec8e272a4db2810e2565d65b952249f105523d2929d7cc951f88cf0a1f082143bae8d75
- languageName: node
- linkType: hard
-
-"undici@npm:^6.18.2":
- version: 6.21.3
- resolution: "undici@npm:6.21.3"
- checksum: 10/b6b8f4a90e294c11fabbb174b471a310840695ed0154a44b81e9bb4a08867ed738c8a7eac4eb46c7902d502fbccf03fa2cf2e5f18d9a2218d82e4294e3f74a2b
+"undici@npm:7.24.5":
+ version: 7.24.5
+ resolution: "undici@npm:7.24.5"
+ checksum: 10/1eef66817e5bd1ee6ba908553452e8e23c6b743221f8435e838a87fcec84db901ad9bca5853e7a6e123520abd8d3dd03215b19bf57c2ffb114bfeb0b7c206027
languageName: node
linkType: hard
@@ -13228,10 +12826,10 @@ __metadata:
languageName: node
linkType: hard
-"unicode-match-property-value-ecmascript@npm:^2.1.0":
- version: 2.2.0
- resolution: "unicode-match-property-value-ecmascript@npm:2.2.0"
- checksum: 10/9fd53c657aefe5d3cb8208931b4c34fbdb30bb5aa9a6c6bf744e2f3036f00b8889eeaf30cb55a873b76b6ee8b5801ea770e1c49b3352141309f58f0ebb3011d8
+"unicode-match-property-value-ecmascript@npm:^2.2.1":
+ version: 2.2.1
+ resolution: "unicode-match-property-value-ecmascript@npm:2.2.1"
+ checksum: 10/a42bebebab4c82ea6d8363e487b1fb862f82d1b54af1b67eb3fef43672939b685780f092c4f235266b90225863afa1258d57e7be3578d8986a08d8fc309aabe1
languageName: node
linkType: hard
@@ -13242,10 +12840,10 @@ __metadata:
languageName: node
linkType: hard
-"unicorn-magic@npm:^0.1.0":
- version: 0.1.0
- resolution: "unicorn-magic@npm:0.1.0"
- checksum: 10/9b4d0e9809807823dc91d0920a4a4c0cff2de3ebc54ee87ac1ee9bc75eafd609b09d1f14495e0173aef26e01118706196b6ab06a75fe0841028b3983a8af313f
+"unicorn-magic@npm:^0.3.0":
+ version: 0.3.0
+ resolution: "unicorn-magic@npm:0.3.0"
+ checksum: 10/bdd7d7c522f9456f32a0b77af23f8854f9a7db846088c3868ec213f9550683ab6a2bdf3803577eacbafddb4e06900974385841ccb75338d17346ccef45f9cb01
languageName: node
linkType: hard
@@ -13267,15 +12865,6 @@ __metadata:
languageName: node
linkType: hard
-"unique-string@npm:~2.0.0":
- version: 2.0.0
- resolution: "unique-string@npm:2.0.0"
- dependencies:
- crypto-random-string: "npm:^2.0.0"
- checksum: 10/107cae65b0b618296c2c663b8e52e4d1df129e9af04ab38d53b4f2189e96da93f599c85f4589b7ffaf1a11c9327cbb8a34f04c71b8d4950d3e385c2da2a93828
- languageName: node
- linkType: hard
-
"universal-user-agent@npm:^7.0.0, universal-user-agent@npm:^7.0.2":
version: 7.0.3
resolution: "universal-user-agent@npm:7.0.3"
@@ -13364,9 +12953,9 @@ __metadata:
languageName: node
linkType: hard
-"update-browserslist-db@npm:^1.1.3":
- version: 1.1.3
- resolution: "update-browserslist-db@npm:1.1.3"
+"update-browserslist-db@npm:^1.2.3":
+ version: 1.2.3
+ resolution: "update-browserslist-db@npm:1.2.3"
dependencies:
escalade: "npm:^3.2.0"
picocolors: "npm:^1.1.1"
@@ -13374,7 +12963,7 @@ __metadata:
browserslist: ">= 4.21.0"
bin:
update-browserslist-db: cli.js
- checksum: 10/87af2776054ffb9194cf95e0201547d041f72ee44ce54b144da110e65ea7ca01379367407ba21de5c9edd52c74d95395366790de67f3eb4cc4afa0fe4424e76f
+ checksum: 10/059f774300efb4b084a49293143c511f3ae946d40397b5c30914e900cd5691a12b8e61b41dd54ed73d3b56c8204165a0333107dd784ccf8f8c81790bcc423175
languageName: node
linkType: hard
@@ -13477,6 +13066,13 @@ __metadata:
languageName: node
linkType: hard
+"walk-up-path@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "walk-up-path@npm:4.0.0"
+ checksum: 10/6a230b20e5de296895116dc12b09dafaec1f72b8060c089533d296e241aff059dfaebe0d015c77467f857e4b40c78e08f7481add76f340233a1f34fa8af9ed63
+ languageName: node
+ linkType: hard
+
"walker@npm:^1.0.7, walker@npm:^1.0.8":
version: 1.0.8
resolution: "walker@npm:1.0.8"
@@ -13502,13 +13098,6 @@ __metadata:
languageName: node
linkType: hard
-"webidl-conversions@npm:^5.0.0":
- version: 5.0.0
- resolution: "webidl-conversions@npm:5.0.0"
- checksum: 10/cea864dd9cf1f2133d82169a446fb94427ba089e4676f5895273ea085f165649afe587ae3f19f2f0370751a724bba2d96e9956d652b3e41ac1feaaa4376e2d70
- languageName: node
- linkType: hard
-
"whatwg-fetch@npm:^3.0.0":
version: 3.6.20
resolution: "whatwg-fetch@npm:3.6.20"
@@ -13516,14 +13105,10 @@ __metadata:
languageName: node
linkType: hard
-"whatwg-url-without-unicode@npm:8.0.0-3":
- version: 8.0.0-3
- resolution: "whatwg-url-without-unicode@npm:8.0.0-3"
- dependencies:
- buffer: "npm:^5.4.3"
- punycode: "npm:^2.1.1"
- webidl-conversions: "npm:^5.0.0"
- checksum: 10/aa588b54b75304335c5e189f8572626f989364c2ac5be5a1643ac687c2501f044405e1eb5761d65a826f570befade5fe51a723d917e9ab7672bb65d14065e82f
+"whatwg-url-minimum@npm:^0.1.2":
+ version: 0.1.2
+ resolution: "whatwg-url-minimum@npm:0.1.2"
+ checksum: 10/190334ec6bc9e3807ff7bd89ca6e7893b8fe8633505f267e094fa9204344d601099644ac42fbf143bf92ea7d943595c4dacdd3981e24c4a4c7e1f0cb8cdb2d19
languageName: node
linkType: hard
@@ -13588,7 +13173,7 @@ __metadata:
languageName: node
linkType: hard
-"which@npm:^2.0.1, which@npm:^2.0.2":
+"which@npm:^2.0.1":
version: 2.0.2
resolution: "which@npm:2.0.2"
dependencies:
@@ -13610,6 +13195,17 @@ __metadata:
languageName: node
linkType: hard
+"which@npm:^6.0.1":
+ version: 6.0.1
+ resolution: "which@npm:6.0.1"
+ dependencies:
+ isexe: "npm:^4.0.0"
+ bin:
+ node-which: bin/which.js
+ checksum: 10/dbea77c7d3058bf6c78bf9659d2dce4d2b57d39a15b826b2af6ac2e5a219b99dc8a831b79fdbc453c0598adb4f3f84cf9c2491fd52beb9f5d2dececcad117f68
+ languageName: node
+ linkType: hard
+
"wildcard-match@npm:5.1.4":
version: 5.1.4
resolution: "wildcard-match@npm:5.1.4"
@@ -13617,19 +13213,12 @@ __metadata:
languageName: node
linkType: hard
-"windows-release@npm:^6.1.0":
- version: 6.1.0
- resolution: "windows-release@npm:6.1.0"
+"windows-release@npm:^7.1.0":
+ version: 7.1.1
+ resolution: "windows-release@npm:7.1.1"
dependencies:
- execa: "npm:^8.0.1"
- checksum: 10/2af39c94d5e4e250c3239e70177f3a97291c505e364b85a7ae63ca9d06c91496e8bd3a75c55e03184d9c27e58c0a0fa21a4a8457ac72cc560d8796a75f12d0a3
- languageName: node
- linkType: hard
-
-"wonka@npm:^6.3.2":
- version: 6.3.5
- resolution: "wonka@npm:6.3.5"
- checksum: 10/4f8adf1a758c7a9ccd2a98e21006537bfebfb68a241a6d703f47c5d2bac474cc476c3f24f1deee641c093d0ae31ea63f5c45ac76ecd90ea715e9c75b7e27ff91
+ powershell-utils: "npm:^0.2.0"
+ checksum: 10/70d99493cb9b08b99dab7fab0d4b797551c7fa99d27950863b0815f18b66bd48aa39b034712b7a1760bf417872cb0379329ba4ff3537499f765c50f1548d0753
languageName: node
linkType: hard
@@ -13658,17 +13247,6 @@ __metadata:
languageName: node
linkType: hard
-"wrap-ansi@npm:^6.2.0":
- version: 6.2.0
- resolution: "wrap-ansi@npm:6.2.0"
- dependencies:
- ansi-styles: "npm:^4.0.0"
- string-width: "npm:^4.1.0"
- strip-ansi: "npm:^6.0.0"
- checksum: 10/0d64f2d438e0b555e693b95aee7b2689a12c3be5ac458192a1ce28f542a6e9e59ddfecc37520910c2c88eb1f82a5411260566dba5064e8f9895e76e169e76187
- languageName: node
- linkType: hard
-
"wrap-ansi@npm:^8.1.0":
version: 8.1.0
resolution: "wrap-ansi@npm:8.1.0"
@@ -13680,6 +13258,17 @@ __metadata:
languageName: node
linkType: hard
+"wrap-ansi@npm:^9.0.0":
+ version: 9.0.2
+ resolution: "wrap-ansi@npm:9.0.2"
+ dependencies:
+ ansi-styles: "npm:^6.2.1"
+ string-width: "npm:^7.0.0"
+ strip-ansi: "npm:^7.1.0"
+ checksum: 10/f3907e1ea9717404ca53a338fa5a017c2121550c3a5305180e2bc08c03e21aa45068df55b0d7676bf57be1880ba51a84458c17241ebedea485fafa9ef16b4024
+ languageName: node
+ linkType: hard
+
"wrappy@npm:1":
version: 1.0.2
resolution: "wrappy@npm:1.0.2"
@@ -13707,15 +13296,6 @@ __metadata:
languageName: node
linkType: hard
-"ws@npm:^6.2.3":
- version: 6.2.3
- resolution: "ws@npm:6.2.3"
- dependencies:
- async-limiter: "npm:~1.0.0"
- checksum: 10/19f8d1608317f4c98f63da6eebaa85260a6fe1ba459cbfedd83ebe436368177fb1e2944761e2392c6b7321cbb7a375c8a81f9e1be35d555b6b4647eb61eadd46
- languageName: node
- linkType: hard
-
"ws@npm:^7, ws@npm:^7.5.10":
version: 7.5.10
resolution: "ws@npm:7.5.10"
@@ -13746,6 +13326,16 @@ __metadata:
languageName: node
linkType: hard
+"wsl-utils@npm:^0.3.0":
+ version: 0.3.1
+ resolution: "wsl-utils@npm:0.3.1"
+ dependencies:
+ is-wsl: "npm:^3.1.0"
+ powershell-utils: "npm:^0.1.0"
+ checksum: 10/46800b92fa4974f2a846a93f0b8c409a455c35897d001a7599b5524766b603c8fb0945d2b21ad6ad27d4b0ae7e72ca2e58d832ccfcaabf659399921c6448b1d0
+ languageName: node
+ linkType: hard
+
"xcode@npm:^3.0.1":
version: 3.0.1
resolution: "xcode@npm:3.0.1"
@@ -13808,14 +13398,30 @@ __metadata:
languageName: node
linkType: hard
-"yargs-parser@npm:21.1.1, yargs-parser@npm:^21.1.1":
+"yaml@npm:^2.6.1":
+ version: 2.9.0
+ resolution: "yaml@npm:2.9.0"
+ bin:
+ yaml: bin.mjs
+ checksum: 10/9a95e8e08651c3d292ab6a5befeb5f57b76801caa097c75bb45c9a70ce19c1b11f57e87a6ef84a579ea070ed2c2c8ac541c88c0ae684d544d5f42c7e77d11b7b
+ languageName: node
+ linkType: hard
+
+"yargs-parser@npm:22.0.0, yargs-parser@npm:^22.0.0":
+ version: 22.0.0
+ resolution: "yargs-parser@npm:22.0.0"
+ checksum: 10/f13c42bad6ebed1a587a72f2db5694f5fa772bcaf409a701691d13cf74eb5adfcf61a2611de08807e319b829d3e5e6e1578b16ebe174cae8e8be3bf7b8e7a19e
+ languageName: node
+ linkType: hard
+
+"yargs-parser@npm:^21.1.1":
version: 21.1.1
resolution: "yargs-parser@npm:21.1.1"
checksum: 10/9dc2c217ea3bf8d858041252d43e074f7166b53f3d010a8c711275e09cd3d62a002969a39858b92bbda2a6a63a585c7127014534a560b9c69ed2d923d113406e
languageName: node
linkType: hard
-"yargs@npm:^17.0.0, yargs@npm:^17.5.1, yargs@npm:^17.6.2, yargs@npm:^17.7.2":
+"yargs@npm:^17.6.2, yargs@npm:^17.7.2":
version: 17.7.2
resolution: "yargs@npm:17.7.2"
dependencies:
@@ -13830,6 +13436,20 @@ __metadata:
languageName: node
linkType: hard
+"yargs@npm:^18.0.0":
+ version: 18.0.0
+ resolution: "yargs@npm:18.0.0"
+ dependencies:
+ cliui: "npm:^9.0.1"
+ escalade: "npm:^3.1.1"
+ get-caller-file: "npm:^2.0.5"
+ string-width: "npm:^7.2.0"
+ y18n: "npm:^5.0.5"
+ yargs-parser: "npm:^22.0.0"
+ checksum: 10/5af36234871390386b31cac99f00e79fcbc2ead858a61b30a8ca381c5fde5df8af0b407c36b000d3f774bcbe4aec5833f2f1c915f6ddc49ce97b78176b651801
+ languageName: node
+ linkType: hard
+
"yocto-queue@npm:^0.1.0":
version: 0.1.0
resolution: "yocto-queue@npm:0.1.0"
@@ -13837,16 +13457,16 @@ __metadata:
languageName: node
linkType: hard
-"yocto-queue@npm:^1.0.0":
- version: 1.2.1
- resolution: "yocto-queue@npm:1.2.1"
- checksum: 10/0843d6c2c0558e5c06e98edf9c17942f25c769e21b519303a5c2adefd5b738c9b2054204dc856ac0cd9d134b1bc27d928ce84fd23c9e2423b7e013d5a6f50577
+"yoctocolors@npm:^2.1.1":
+ version: 2.1.2
+ resolution: "yoctocolors@npm:2.1.2"
+ checksum: 10/6ee42d665a4cc161c7de3f015b2a65d6c65d2808bfe3b99e228bd2b1b784ef1e54d1907415c025fc12b400f26f372bfc1b71966c6c738d998325ca422eb39363
languageName: node
linkType: hard
-"yoctocolors-cjs@npm:^2.1.2":
- version: 2.1.2
- resolution: "yoctocolors-cjs@npm:2.1.2"
- checksum: 10/d731e3ba776a0ee19021d909787942933a6c2eafb2bbe85541f0c59aa5c7d475ce86fcb860d5803105e32244c3dd5ba875b87c4c6bf2d6f297da416aa54e556f
+"zod@npm:^3.25.76":
+ version: 3.25.76
+ resolution: "zod@npm:3.25.76"
+ checksum: 10/f0c963ec40cd96858451d1690404d603d36507c1fc9682f2dae59ab38b578687d542708a7fdbf645f77926f78c9ed558f57c3d3aa226c285f798df0c4da16995
languageName: node
linkType: hard