diff --git a/package.json b/package.json
index 2158bf933..b676471be 100644
--- a/package.json
+++ b/package.json
@@ -50,6 +50,7 @@
"@webscopeio/react-textarea-autocomplete": "^4.9.2",
"ansi-to-html": "^0.7.2",
"applesauce-accounts": "next",
+ "applesauce-actions": "next",
"applesauce-content": "next",
"applesauce-core": "next",
"applesauce-factory": "next",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 195be3949..7a751b35d 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -95,7 +95,7 @@ importers:
version: 4.23.10(@codemirror/language@6.10.8)(@codemirror/state@6.5.2)(@codemirror/view@6.36.4)
'@uiw/react-codemirror':
specifier: ^4.23.10
- version: 4.23.10(@babel/runtime@7.26.9)(@codemirror/autocomplete@6.18.6)(@codemirror/language@6.10.8)(@codemirror/lint@6.8.4)(@codemirror/search@6.5.10)(@codemirror/state@6.5.2)(@codemirror/theme-one-dark@6.1.2)(@codemirror/view@6.36.4)(codemirror@6.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ version: 4.23.10(@babel/runtime@7.26.10)(@codemirror/autocomplete@6.18.6)(@codemirror/language@6.10.8)(@codemirror/lint@6.8.4)(@codemirror/search@6.5.10)(@codemirror/state@6.5.2)(@codemirror/theme-one-dark@6.1.2)(@codemirror/view@6.36.4)(codemirror@6.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@webscopeio/react-textarea-autocomplete':
specifier: ^4.9.2
version: 4.9.2(prop-types@15.8.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
@@ -104,31 +104,34 @@ importers:
version: 0.7.2
applesauce-accounts:
specifier: next
- version: 0.0.0-next-20250310180212(typescript@5.8.2)
+ version: 0.0.0-next-20250312201602(typescript@5.8.2)
+ applesauce-actions:
+ specifier: next
+ version: 0.0.0-next-20250312201602(typescript@5.8.2)
applesauce-content:
specifier: next
- version: 0.0.0-next-20250310180212(typescript@5.8.2)
+ version: 0.0.0-next-20250312201602(typescript@5.8.2)
applesauce-core:
specifier: next
- version: 0.0.0-next-20250310180212(typescript@5.8.2)
+ version: 0.0.0-next-20250312201602(typescript@5.8.2)
applesauce-factory:
specifier: next
- version: 0.0.0-next-20250310180212(typescript@5.8.2)
+ version: 0.0.0-next-20250312201602(typescript@5.8.2)
applesauce-loaders:
specifier: next
- version: 0.0.0-next-20250310180212(typescript@5.8.2)
+ version: 0.0.0-next-20250312201602(typescript@5.8.2)
applesauce-react:
specifier: next
- version: 0.0.0-next-20250310180212(react-dom@19.0.0(react@19.0.0))(typescript@5.8.2)
+ version: 0.0.0-next-20250312201602(react-dom@19.0.0(react@19.0.0))(typescript@5.8.2)
applesauce-relay:
specifier: next
- version: 0.0.0-next-20250310180212(typescript@5.8.2)
+ version: 0.0.0-next-20250312201602(typescript@5.8.2)
applesauce-signers:
specifier: next
- version: 0.0.0-next-20250310180212(typescript@5.8.2)
+ version: 0.0.0-next-20250312201602(typescript@5.8.2)
applesauce-wallet:
specifier: next
- version: 0.0.0-next-20250310180212(typescript@5.8.2)
+ version: 0.0.0-next-20250312201602(typescript@5.8.2)
bech32:
specifier: ^2.0.0
version: 2.0.0
@@ -482,12 +485,12 @@ packages:
resolution: {integrity: sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==}
engines: {node: '>=6.9.0'}
- '@babel/core@7.26.9':
- resolution: {integrity: sha512-lWBYIrF7qK5+GjY5Uy+/hEgp8OJWOD/rpy74GplYRhEauvbHDeFB8t5hPOZxCZ0Oxf4Cc36tK51/l3ymJysrKw==}
+ '@babel/core@7.26.10':
+ resolution: {integrity: sha512-vMqyb7XCDMPvJFFOaT9kxtiRh42GwlZEg1/uIgtZshS5a/8OaduUfCi7kynKgc3Tw/6Uo2D+db9qBttghhmxwQ==}
engines: {node: '>=6.9.0'}
- '@babel/generator@7.26.9':
- resolution: {integrity: sha512-kEWdzjOAUMW4hAyrzJ0ZaTOu9OmpyDIQicIh0zg0EEcEkYXZb2TjtBhnHi2ViX7PKwZqF4xwqfAm299/QMP3lg==}
+ '@babel/generator@7.26.10':
+ resolution: {integrity: sha512-rRHT8siFIXQrAYOYqZQVsAr8vJ+cBNqcVAY6m5V8/4QqzaPl+zDBe6cLEPRDuNOUf3ww8RfJVlOyQMoSI+5Ang==}
engines: {node: '>=6.9.0'}
'@babel/helper-annotate-as-pure@7.25.9':
@@ -569,12 +572,12 @@ packages:
resolution: {integrity: sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==}
engines: {node: '>=6.9.0'}
- '@babel/helpers@7.26.9':
- resolution: {integrity: sha512-Mz/4+y8udxBKdmzt/UjPACs4G3j5SshJJEFFKxlCGPydG4JAHXxjWjAwjd09tf6oINvl1VfMJo+nB7H2YKQ0dA==}
+ '@babel/helpers@7.26.10':
+ resolution: {integrity: sha512-UPYc3SauzZ3JGgj87GgZ89JVdC5dj0AoetR5Bw6wj4niittNyFh6+eOGonYvJ1ao6B8lEa3Q3klS7ADZ53bc5g==}
engines: {node: '>=6.9.0'}
- '@babel/parser@7.26.9':
- resolution: {integrity: sha512-81NWa1njQblgZbQHxWHpxxCzNsa3ZwvFqpUg7P+NNUU6f3UU2jBEg4OlF/J6rl8+PQGh1q6/zWScd001YwcA5A==}
+ '@babel/parser@7.26.10':
+ resolution: {integrity: sha512-6aQR2zGE/QFi8JpDLjUZEPYOs7+mhKXm86VaKFiLP35JQwQb6bwUE+XbvkH0EptsYhbNBSUGaUBLKqxH1xSgsA==}
engines: {node: '>=6.0.0'}
hasBin: true
@@ -955,20 +958,20 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0
- '@babel/runtime@7.26.9':
- resolution: {integrity: sha512-aA63XwOkcl4xxQa3HjPMqOP6LiK0ZDv3mUPYEFXkpHbaFjtGggE1A61FjFzJnB+p7/oy2gA8E+rcBNl/zC1tMg==}
+ '@babel/runtime@7.26.10':
+ resolution: {integrity: sha512-2WJMeRQPHKSPemqk/awGrAiuFfzBmOIPXKizAsVhWH9YJqLZ0H+HS4c8loHGgW6utJ3E/ejXQUsiGaQy2NZ9Fw==}
engines: {node: '>=6.9.0'}
'@babel/template@7.26.9':
resolution: {integrity: sha512-qyRplbeIpNZhmzOysF/wFMuP9sctmh2cFzRAZOn1YapxBsE1i9bJIY586R/WBLfLcmcBlM8ROBiQURnnNy+zfA==}
engines: {node: '>=6.9.0'}
- '@babel/traverse@7.26.9':
- resolution: {integrity: sha512-ZYW7L+pL8ahU5fXmNbPF+iZFHCv5scFak7MZ9bwaRPLUhHh7QQEMjZUg0HevihoqCM5iSYHN61EyCoZvqC+bxg==}
+ '@babel/traverse@7.26.10':
+ resolution: {integrity: sha512-k8NuDrxr0WrPH5Aupqb2LCVURP/S0vBEn5mK6iH+GIYob66U5EtoZvcdudR2jQ4cmTwhEwW1DLB+Yyas9zjF6A==}
engines: {node: '>=6.9.0'}
- '@babel/types@7.26.9':
- resolution: {integrity: sha512-Y3IR1cRnOxOCDvMmNiym7XpXQ93iGDDPHx+Zj+NM+rg0fBaShfQLkg+hKPaZCEvg5N/LeCo4+Rj/i3FuJsIQaw==}
+ '@babel/types@7.26.10':
+ resolution: {integrity: sha512-emqcG3vHrpxUKTrxcblR36dcrcoRDvKmnL/dCL6ZsHaShW80qxCAcNhzQZrpeM765VzEos+xOi4s+r4IXzTwdQ==}
engines: {node: '>=6.9.0'}
'@capacitor-community/http@1.4.1':
@@ -2195,32 +2198,35 @@ packages:
engines: {node: '>=8.0.0'}
hasBin: true
- applesauce-accounts@0.0.0-next-20250310180212:
- resolution: {integrity: sha512-YiK7ZGymP14MT4ESFQgvCM5Tw7NblheDJ9ZQFqKvas3h7vfPwQt66sAJfTurMJ6a/9zq52MJ+mDrlYzaLavSJg==}
+ applesauce-accounts@0.0.0-next-20250312201602:
+ resolution: {integrity: sha512-WikbLZdD7BRx03I51CMSiTu6TH41xGHpHSBqHzGC+7MldDcRG7aGzlmmTTuxrkvAbbMrYxabVgiIoVUzW3hkHg==}
- applesauce-content@0.0.0-next-20250310180212:
- resolution: {integrity: sha512-QBDCaGu9ciEfsqHDDpaKuTp2C3A+ouRnOhztsVcGBulsBZethldREKTEHrbQgWiJZiqpO6+IXSti8tFsvUk2cQ==}
+ applesauce-actions@0.0.0-next-20250312201602:
+ resolution: {integrity: sha512-MiAxNKn2X+VAii34TigZkWyjV56nfp5mN6CW9fP7Acm/YGMlhnFVNZvZyMZ3I7riLlV+s3bALy5Ag3Iqin1gZQ==}
- applesauce-core@0.0.0-next-20250310180212:
- resolution: {integrity: sha512-MNg4qzXYt3wQjuEZoB70XcQaitMyUFDcsY8rlF6JBhrw1WhWh0AwmDlrQCK/uW3WT3+dGaa2xhTOtc7iGDRGJw==}
+ applesauce-content@0.0.0-next-20250312201602:
+ resolution: {integrity: sha512-t4ElFBTE3/kaeZo5DvgIq8xsDYKZGLcVtJWhWjwi27iM9IouRUiN9wc1YuGsPrAK3K3WaIVENq9wcdErzfr6Ug==}
- applesauce-factory@0.0.0-next-20250310180212:
- resolution: {integrity: sha512-10v+Pj8j/hxeJixyQpbJFZ2ByDWvpchlHsonHEgrS3eO5mJtjkd6eEUkC65C9y3YRAltJV9ui8QcH8e84XaJHA==}
+ applesauce-core@0.0.0-next-20250312201602:
+ resolution: {integrity: sha512-IK0y6eFZNY14Y/wnquaX+zZRUqCuwSH6ufULPffvImS7nb2bGEcNJPWcbIcl3OYvnk6QwVVjJmt6O2pAX+Mtvg==}
- applesauce-loaders@0.0.0-next-20250310180212:
- resolution: {integrity: sha512-KRZGUkYAu9c632aLCyPv2aRA72mrBsMaHPFhzeSusuti43DKrxMcJvtdpNcGUeZoyLA0vmZ7o4r97skYQWIMIg==}
+ applesauce-factory@0.0.0-next-20250312201602:
+ resolution: {integrity: sha512-PCEpm7l7jm+oh8eKltPERVZaVBSLQgBu84FKbO1M0K7LDVQANAkL0Q06vBdiOzbwEuEH2rbYRFsshJeRKfSuIQ==}
- applesauce-react@0.0.0-next-20250310180212:
- resolution: {integrity: sha512-JUyCDcXMOmQWdzPK/JC/zgX32WPGG9Df3PlEHdK5n+TdDndYKwsH8gRzqZBIi1+UooBYLzurZbmALUxIobLlPQ==}
+ applesauce-loaders@0.0.0-next-20250312201602:
+ resolution: {integrity: sha512-VnpzR+Awf4B6cX9FQMK8iMBigsWf64ve6nvjN31LRCZaH5rZBdQkd+Vu8Sy6uOuCktoen7lFWkcWb0H6jAfnCQ==}
- applesauce-relay@0.0.0-next-20250310180212:
- resolution: {integrity: sha512-QQ2NZ0di6N4ztN+vw+AGOakH+uFy+PiKtW7KxZb3Xxu3bSqHZnNOscEzSgkkRQMXTGqiNbwortfMh1CpCzVu2w==}
+ applesauce-react@0.0.0-next-20250312201602:
+ resolution: {integrity: sha512-khhLt7zIb+FPX6l3N0YweqeehRgYNJ49dahW4VFqsVRwjaoo4qwKsrO4hzyxj9sdg2tBUTM6UyS9xeDUmxSIWg==}
- applesauce-signers@0.0.0-next-20250310180212:
- resolution: {integrity: sha512-L/buvcLiw/s17uegYebiVZWQH3cIDXhv3xKzvlug4zuGNCDL1MKnQB6RwQ+GF9kdyIEFg5gkgHbsB6xblGaaog==}
+ applesauce-relay@0.0.0-next-20250312201602:
+ resolution: {integrity: sha512-zyU4/joBrcgVb1NlgYawMeXigNrszRpZTmzCbFhqMRlIQ/ELPBcEuNSGvPUfiPH4qTU7IopBHNRRunFprjT7UQ==}
- applesauce-wallet@0.0.0-next-20250310180212:
- resolution: {integrity: sha512-XLhFj4GQyuGXzJ2kQbOabIH9rEzWq3iK7hFrtCL9PRM+ct6nq+Mrm2YW2JhyZ4Q9WahA96GkEEj824qn3empZA==}
+ applesauce-signers@0.0.0-next-20250312201602:
+ resolution: {integrity: sha512-L4wCgv9gRdbj9sAA6d9hmpR6uQEDlaWORJ5GNie//PTA8GUzs5QQcQ2fGvNazns7pZKWH/Vhniwr7Q+rewz4jA==}
+
+ applesauce-wallet@0.0.0-next-20250312201602:
+ resolution: {integrity: sha512-g3uhg3TqQ/XHoH7wAy8ho7sj/6VMCyTLqeYPwVxZUgKDCWOZHAwki0oThBFYGV5B97+6Lqp9U1q8lMN2lQ9tuQ==}
arg@4.1.3:
resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==}
@@ -2314,8 +2320,8 @@ packages:
resolution: {integrity: sha512-ilQs4fm/l9eMfWY2dY0WCIUplSUp7U0CT1vrqMg1MUdeZl4fypu5UP0XcDBK5WBQPJAKP1b7XEodISmekH/CEg==}
engines: {bare: '>=1.7.0'}
- bare-os@3.5.1:
- resolution: {integrity: sha512-LvfVNDcWLw2AnIw5f2mWUgumW3I3N/WYGiWeimhQC1Ybt71n2FjlS9GJKeCnFeg1MKZHxzIFmpFnBXDI+sBeFg==}
+ bare-os@3.6.0:
+ resolution: {integrity: sha512-BUrFS5TqSBdA0LwHop4OjPJwisqxGy6JsWVqV6qaFoe965qqtaKfDzHY5T2YA1gUL0ZeeQeA+4BBc1FJTcHiPw==}
engines: {bare: '>=1.14.0'}
bare-path@3.0.0:
@@ -3036,8 +3042,8 @@ packages:
engines: {node: '>=0.10.0'}
hasBin: true
- electron-to-chromium@1.5.114:
- resolution: {integrity: sha512-DFptFef3iktoKlFQK/afbo274/XNWD00Am0xa7M8FZUepHlHT8PEuiNBoRfFHbH1okqN58AlhbJ4QTkcnXorjA==}
+ electron-to-chromium@1.5.115:
+ resolution: {integrity: sha512-MN1nahVHAQMOz6dz6bNZ7apgqc9InZy7Ja4DBEVCTdeiUcegbyOYE9bi/f2Z/z6ZxLi0RxLpyJ3EGe+4h3w73A==}
elementtree@0.1.7:
resolution: {integrity: sha512-wkgGT6kugeQk/P6VZ/f4T+4HB41BVgNBq5CDIZVbQ02nvTVqAiVTbskxxu3eA/X96lMlfYOwnLQpN2v5E1zDEg==}
@@ -6198,18 +6204,18 @@ snapshots:
'@babel/compat-data@7.26.8': {}
- '@babel/core@7.26.9':
+ '@babel/core@7.26.10':
dependencies:
'@ampproject/remapping': 2.3.0
'@babel/code-frame': 7.26.2
- '@babel/generator': 7.26.9
+ '@babel/generator': 7.26.10
'@babel/helper-compilation-targets': 7.26.5
- '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.9)
- '@babel/helpers': 7.26.9
- '@babel/parser': 7.26.9
+ '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.10)
+ '@babel/helpers': 7.26.10
+ '@babel/parser': 7.26.10
'@babel/template': 7.26.9
- '@babel/traverse': 7.26.9
- '@babel/types': 7.26.9
+ '@babel/traverse': 7.26.10
+ '@babel/types': 7.26.10
convert-source-map: 2.0.0
debug: 4.4.0
gensync: 1.0.0-beta.2
@@ -6218,17 +6224,17 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/generator@7.26.9':
+ '@babel/generator@7.26.10':
dependencies:
- '@babel/parser': 7.26.9
- '@babel/types': 7.26.9
+ '@babel/parser': 7.26.10
+ '@babel/types': 7.26.10
'@jridgewell/gen-mapping': 0.3.8
'@jridgewell/trace-mapping': 0.3.25
jsesc: 3.1.0
'@babel/helper-annotate-as-pure@7.25.9':
dependencies:
- '@babel/types': 7.26.9
+ '@babel/types': 7.26.10
'@babel/helper-compilation-targets@7.26.5':
dependencies:
@@ -6238,29 +6244,29 @@ snapshots:
lru-cache: 5.1.1
semver: 6.3.1
- '@babel/helper-create-class-features-plugin@7.26.9(@babel/core@7.26.9)':
+ '@babel/helper-create-class-features-plugin@7.26.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-annotate-as-pure': 7.25.9
'@babel/helper-member-expression-to-functions': 7.25.9
'@babel/helper-optimise-call-expression': 7.25.9
- '@babel/helper-replace-supers': 7.26.5(@babel/core@7.26.9)
+ '@babel/helper-replace-supers': 7.26.5(@babel/core@7.26.10)
'@babel/helper-skip-transparent-expression-wrappers': 7.25.9
- '@babel/traverse': 7.26.9
+ '@babel/traverse': 7.26.10
semver: 6.3.1
transitivePeerDependencies:
- supports-color
- '@babel/helper-create-regexp-features-plugin@7.26.3(@babel/core@7.26.9)':
+ '@babel/helper-create-regexp-features-plugin@7.26.3(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-annotate-as-pure': 7.25.9
regexpu-core: 6.2.0
semver: 6.3.1
- '@babel/helper-define-polyfill-provider@0.6.3(@babel/core@7.26.9)':
+ '@babel/helper-define-polyfill-provider@0.6.3(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-compilation-targets': 7.26.5
'@babel/helper-plugin-utils': 7.26.5
debug: 4.4.0
@@ -6271,55 +6277,55 @@ snapshots:
'@babel/helper-member-expression-to-functions@7.25.9':
dependencies:
- '@babel/traverse': 7.26.9
- '@babel/types': 7.26.9
+ '@babel/traverse': 7.26.10
+ '@babel/types': 7.26.10
transitivePeerDependencies:
- supports-color
'@babel/helper-module-imports@7.25.9':
dependencies:
- '@babel/traverse': 7.26.9
- '@babel/types': 7.26.9
+ '@babel/traverse': 7.26.10
+ '@babel/types': 7.26.10
transitivePeerDependencies:
- supports-color
- '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.9)':
+ '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-module-imports': 7.25.9
'@babel/helper-validator-identifier': 7.25.9
- '@babel/traverse': 7.26.9
+ '@babel/traverse': 7.26.10
transitivePeerDependencies:
- supports-color
'@babel/helper-optimise-call-expression@7.25.9':
dependencies:
- '@babel/types': 7.26.9
+ '@babel/types': 7.26.10
'@babel/helper-plugin-utils@7.26.5': {}
- '@babel/helper-remap-async-to-generator@7.25.9(@babel/core@7.26.9)':
+ '@babel/helper-remap-async-to-generator@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-annotate-as-pure': 7.25.9
'@babel/helper-wrap-function': 7.25.9
- '@babel/traverse': 7.26.9
+ '@babel/traverse': 7.26.10
transitivePeerDependencies:
- supports-color
- '@babel/helper-replace-supers@7.26.5(@babel/core@7.26.9)':
+ '@babel/helper-replace-supers@7.26.5(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-member-expression-to-functions': 7.25.9
'@babel/helper-optimise-call-expression': 7.25.9
- '@babel/traverse': 7.26.9
+ '@babel/traverse': 7.26.10
transitivePeerDependencies:
- supports-color
'@babel/helper-skip-transparent-expression-wrappers@7.25.9':
dependencies:
- '@babel/traverse': 7.26.9
- '@babel/types': 7.26.9
+ '@babel/traverse': 7.26.10
+ '@babel/types': 7.26.10
transitivePeerDependencies:
- supports-color
@@ -6332,509 +6338,509 @@ snapshots:
'@babel/helper-wrap-function@7.25.9':
dependencies:
'@babel/template': 7.26.9
- '@babel/traverse': 7.26.9
- '@babel/types': 7.26.9
+ '@babel/traverse': 7.26.10
+ '@babel/types': 7.26.10
transitivePeerDependencies:
- supports-color
- '@babel/helpers@7.26.9':
+ '@babel/helpers@7.26.10':
dependencies:
'@babel/template': 7.26.9
- '@babel/types': 7.26.9
+ '@babel/types': 7.26.10
- '@babel/parser@7.26.9':
+ '@babel/parser@7.26.10':
dependencies:
- '@babel/types': 7.26.9
+ '@babel/types': 7.26.10
- '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
- '@babel/traverse': 7.26.9
+ '@babel/traverse': 7.26.10
transitivePeerDependencies:
- supports-color
- '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
'@babel/helper-skip-transparent-expression-wrappers': 7.25.9
- '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.9)
+ '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.10)
transitivePeerDependencies:
- supports-color
- '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
- '@babel/traverse': 7.26.9
+ '@babel/traverse': 7.26.10
transitivePeerDependencies:
- supports-color
- '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.26.9)':
+ '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
- '@babel/plugin-syntax-import-assertions@7.26.0(@babel/core@7.26.9)':
+ '@babel/plugin-syntax-import-assertions@7.26.0(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.26.9)':
+ '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.26.9)':
+ '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
- '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.9)
+ '@babel/core': 7.26.10
+ '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.10)
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-transform-arrow-functions@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-transform-arrow-functions@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-transform-async-generator-functions@7.26.8(@babel/core@7.26.9)':
+ '@babel/plugin-transform-async-generator-functions@7.26.8(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
- '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.9)
- '@babel/traverse': 7.26.9
+ '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.10)
+ '@babel/traverse': 7.26.10
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-async-to-generator@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-transform-async-to-generator@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-module-imports': 7.25.9
'@babel/helper-plugin-utils': 7.26.5
- '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.9)
+ '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.10)
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-block-scoped-functions@7.26.5(@babel/core@7.26.9)':
+ '@babel/plugin-transform-block-scoped-functions@7.26.5(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-transform-block-scoping@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-transform-block-scoping@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-transform-class-properties@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-transform-class-properties@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
- '@babel/helper-create-class-features-plugin': 7.26.9(@babel/core@7.26.9)
+ '@babel/core': 7.26.10
+ '@babel/helper-create-class-features-plugin': 7.26.9(@babel/core@7.26.10)
'@babel/helper-plugin-utils': 7.26.5
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-class-static-block@7.26.0(@babel/core@7.26.9)':
+ '@babel/plugin-transform-class-static-block@7.26.0(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
- '@babel/helper-create-class-features-plugin': 7.26.9(@babel/core@7.26.9)
+ '@babel/core': 7.26.10
+ '@babel/helper-create-class-features-plugin': 7.26.9(@babel/core@7.26.10)
'@babel/helper-plugin-utils': 7.26.5
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-classes@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-transform-classes@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-annotate-as-pure': 7.25.9
'@babel/helper-compilation-targets': 7.26.5
'@babel/helper-plugin-utils': 7.26.5
- '@babel/helper-replace-supers': 7.26.5(@babel/core@7.26.9)
- '@babel/traverse': 7.26.9
+ '@babel/helper-replace-supers': 7.26.5(@babel/core@7.26.10)
+ '@babel/traverse': 7.26.10
globals: 11.12.0
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-computed-properties@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-transform-computed-properties@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
'@babel/template': 7.26.9
- '@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-transform-dotall-regex@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-transform-dotall-regex@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
- '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.9)
+ '@babel/core': 7.26.10
+ '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.10)
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-transform-duplicate-keys@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-transform-duplicate-keys@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
- '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.9)
+ '@babel/core': 7.26.10
+ '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.10)
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-transform-dynamic-import@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-transform-dynamic-import@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-transform-exponentiation-operator@7.26.3(@babel/core@7.26.9)':
+ '@babel/plugin-transform-exponentiation-operator@7.26.3(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-transform-export-namespace-from@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-transform-export-namespace-from@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-transform-for-of@7.26.9(@babel/core@7.26.9)':
+ '@babel/plugin-transform-for-of@7.26.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
'@babel/helper-skip-transparent-expression-wrappers': 7.25.9
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-function-name@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-transform-function-name@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-compilation-targets': 7.26.5
'@babel/helper-plugin-utils': 7.26.5
- '@babel/traverse': 7.26.9
+ '@babel/traverse': 7.26.10
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-json-strings@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-transform-json-strings@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-transform-literals@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-transform-literals@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-transform-logical-assignment-operators@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-transform-logical-assignment-operators@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-transform-member-expression-literals@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-transform-member-expression-literals@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-transform-modules-amd@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-transform-modules-amd@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
- '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.9)
+ '@babel/core': 7.26.10
+ '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.10)
'@babel/helper-plugin-utils': 7.26.5
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-modules-commonjs@7.26.3(@babel/core@7.26.9)':
+ '@babel/plugin-transform-modules-commonjs@7.26.3(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
- '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.9)
+ '@babel/core': 7.26.10
+ '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.10)
'@babel/helper-plugin-utils': 7.26.5
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-modules-systemjs@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-transform-modules-systemjs@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
- '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.9)
+ '@babel/core': 7.26.10
+ '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.10)
'@babel/helper-plugin-utils': 7.26.5
'@babel/helper-validator-identifier': 7.25.9
- '@babel/traverse': 7.26.9
+ '@babel/traverse': 7.26.10
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-modules-umd@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-transform-modules-umd@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
- '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.9)
+ '@babel/core': 7.26.10
+ '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.10)
'@babel/helper-plugin-utils': 7.26.5
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-named-capturing-groups-regex@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-transform-named-capturing-groups-regex@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
- '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.9)
+ '@babel/core': 7.26.10
+ '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.10)
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-transform-new-target@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-transform-new-target@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-transform-nullish-coalescing-operator@7.26.6(@babel/core@7.26.9)':
+ '@babel/plugin-transform-nullish-coalescing-operator@7.26.6(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-transform-numeric-separator@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-transform-numeric-separator@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-transform-object-rest-spread@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-transform-object-rest-spread@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-compilation-targets': 7.26.5
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.9)
+ '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.10)
- '@babel/plugin-transform-object-super@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-transform-object-super@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
- '@babel/helper-replace-supers': 7.26.5(@babel/core@7.26.9)
+ '@babel/helper-replace-supers': 7.26.5(@babel/core@7.26.10)
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-optional-catch-binding@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-transform-optional-catch-binding@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-transform-optional-chaining@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-transform-optional-chaining@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
'@babel/helper-skip-transparent-expression-wrappers': 7.25.9
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-parameters@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-transform-parameters@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
- '@babel/helper-create-class-features-plugin': 7.26.9(@babel/core@7.26.9)
+ '@babel/core': 7.26.10
+ '@babel/helper-create-class-features-plugin': 7.26.9(@babel/core@7.26.10)
'@babel/helper-plugin-utils': 7.26.5
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-private-property-in-object@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-transform-private-property-in-object@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-annotate-as-pure': 7.25.9
- '@babel/helper-create-class-features-plugin': 7.26.9(@babel/core@7.26.9)
+ '@babel/helper-create-class-features-plugin': 7.26.9(@babel/core@7.26.10)
'@babel/helper-plugin-utils': 7.26.5
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-property-literals@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-transform-property-literals@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-transform-react-jsx-self@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-transform-react-jsx-self@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-transform-react-jsx-source@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-transform-react-jsx-source@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-transform-regenerator@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-transform-regenerator@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
regenerator-transform: 0.15.2
- '@babel/plugin-transform-regexp-modifiers@7.26.0(@babel/core@7.26.9)':
+ '@babel/plugin-transform-regexp-modifiers@7.26.0(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
- '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.9)
+ '@babel/core': 7.26.10
+ '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.10)
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-transform-reserved-words@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-transform-reserved-words@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-transform-shorthand-properties@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-transform-shorthand-properties@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-transform-spread@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-transform-spread@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
'@babel/helper-skip-transparent-expression-wrappers': 7.25.9
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-sticky-regex@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-transform-sticky-regex@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-transform-template-literals@7.26.8(@babel/core@7.26.9)':
+ '@babel/plugin-transform-template-literals@7.26.8(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-transform-typeof-symbol@7.26.7(@babel/core@7.26.9)':
+ '@babel/plugin-transform-typeof-symbol@7.26.7(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-transform-unicode-escapes@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-transform-unicode-escapes@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-transform-unicode-property-regex@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-transform-unicode-property-regex@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
- '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.9)
+ '@babel/core': 7.26.10
+ '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.10)
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-transform-unicode-regex@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-transform-unicode-regex@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
- '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.9)
+ '@babel/core': 7.26.10
+ '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.10)
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-transform-unicode-sets-regex@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-transform-unicode-sets-regex@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
- '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.9)
+ '@babel/core': 7.26.10
+ '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.10)
'@babel/helper-plugin-utils': 7.26.5
- '@babel/preset-env@7.26.9(@babel/core@7.26.9)':
+ '@babel/preset-env@7.26.9(@babel/core@7.26.10)':
dependencies:
'@babel/compat-data': 7.26.8
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-compilation-targets': 7.26.5
'@babel/helper-plugin-utils': 7.26.5
'@babel/helper-validator-option': 7.25.9
- '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.26.9)
- '@babel/plugin-syntax-import-assertions': 7.26.0(@babel/core@7.26.9)
- '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.9)
- '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.26.9)
- '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-transform-async-generator-functions': 7.26.8(@babel/core@7.26.9)
- '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-transform-block-scoped-functions': 7.26.5(@babel/core@7.26.9)
- '@babel/plugin-transform-block-scoping': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-transform-class-static-block': 7.26.0(@babel/core@7.26.9)
- '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-transform-dotall-regex': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-transform-duplicate-keys': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-transform-dynamic-import': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-transform-exponentiation-operator': 7.26.3(@babel/core@7.26.9)
- '@babel/plugin-transform-export-namespace-from': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-transform-for-of': 7.26.9(@babel/core@7.26.9)
- '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-transform-json-strings': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-transform-logical-assignment-operators': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-transform-member-expression-literals': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-transform-modules-amd': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.9)
- '@babel/plugin-transform-modules-systemjs': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-transform-modules-umd': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-transform-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-transform-new-target': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-transform-nullish-coalescing-operator': 7.26.6(@babel/core@7.26.9)
- '@babel/plugin-transform-numeric-separator': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-transform-object-super': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-transform-optional-catch-binding': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-transform-private-property-in-object': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-transform-property-literals': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-transform-regenerator': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-transform-regexp-modifiers': 7.26.0(@babel/core@7.26.9)
- '@babel/plugin-transform-reserved-words': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-transform-template-literals': 7.26.8(@babel/core@7.26.9)
- '@babel/plugin-transform-typeof-symbol': 7.26.7(@babel/core@7.26.9)
- '@babel/plugin-transform-unicode-escapes': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-transform-unicode-property-regex': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-transform-unicode-sets-regex': 7.25.9(@babel/core@7.26.9)
- '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.26.9)
- babel-plugin-polyfill-corejs2: 0.4.12(@babel/core@7.26.9)
- babel-plugin-polyfill-corejs3: 0.11.1(@babel/core@7.26.9)
- babel-plugin-polyfill-regenerator: 0.6.3(@babel/core@7.26.9)
+ '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.26.10)
+ '@babel/plugin-syntax-import-assertions': 7.26.0(@babel/core@7.26.10)
+ '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.10)
+ '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.26.10)
+ '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-async-generator-functions': 7.26.8(@babel/core@7.26.10)
+ '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-block-scoped-functions': 7.26.5(@babel/core@7.26.10)
+ '@babel/plugin-transform-block-scoping': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-class-static-block': 7.26.0(@babel/core@7.26.10)
+ '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-dotall-regex': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-duplicate-keys': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-dynamic-import': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-exponentiation-operator': 7.26.3(@babel/core@7.26.10)
+ '@babel/plugin-transform-export-namespace-from': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-for-of': 7.26.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-json-strings': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-logical-assignment-operators': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-member-expression-literals': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-modules-amd': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.10)
+ '@babel/plugin-transform-modules-systemjs': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-modules-umd': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-new-target': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-nullish-coalescing-operator': 7.26.6(@babel/core@7.26.10)
+ '@babel/plugin-transform-numeric-separator': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-object-super': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-optional-catch-binding': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-private-property-in-object': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-property-literals': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-regenerator': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-regexp-modifiers': 7.26.0(@babel/core@7.26.10)
+ '@babel/plugin-transform-reserved-words': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-template-literals': 7.26.8(@babel/core@7.26.10)
+ '@babel/plugin-transform-typeof-symbol': 7.26.7(@babel/core@7.26.10)
+ '@babel/plugin-transform-unicode-escapes': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-unicode-property-regex': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-unicode-sets-regex': 7.25.9(@babel/core@7.26.10)
+ '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.26.10)
+ babel-plugin-polyfill-corejs2: 0.4.12(@babel/core@7.26.10)
+ babel-plugin-polyfill-corejs3: 0.11.1(@babel/core@7.26.10)
+ babel-plugin-polyfill-regenerator: 0.6.3(@babel/core@7.26.10)
core-js-compat: 3.41.0
semver: 6.3.1
transitivePeerDependencies:
- supports-color
- '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.26.9)':
+ '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
- '@babel/types': 7.26.9
+ '@babel/types': 7.26.10
esutils: 2.0.3
- '@babel/runtime@7.26.9':
+ '@babel/runtime@7.26.10':
dependencies:
regenerator-runtime: 0.14.1
'@babel/template@7.26.9':
dependencies:
'@babel/code-frame': 7.26.2
- '@babel/parser': 7.26.9
- '@babel/types': 7.26.9
+ '@babel/parser': 7.26.10
+ '@babel/types': 7.26.10
- '@babel/traverse@7.26.9':
+ '@babel/traverse@7.26.10':
dependencies:
'@babel/code-frame': 7.26.2
- '@babel/generator': 7.26.9
- '@babel/parser': 7.26.9
+ '@babel/generator': 7.26.10
+ '@babel/parser': 7.26.10
'@babel/template': 7.26.9
- '@babel/types': 7.26.9
+ '@babel/types': 7.26.10
debug: 4.4.0
globals: 11.12.0
transitivePeerDependencies:
- supports-color
- '@babel/types@7.26.9':
+ '@babel/types@7.26.10':
dependencies:
'@babel/helper-string-parser': 7.25.9
'@babel/helper-validator-identifier': 7.25.9
@@ -7384,7 +7390,7 @@ snapshots:
'@emotion/babel-plugin@11.13.5':
dependencies:
'@babel/helper-module-imports': 7.25.9
- '@babel/runtime': 7.26.9
+ '@babel/runtime': 7.26.10
'@emotion/hash': 0.9.2
'@emotion/memoize': 0.9.0
'@emotion/serialize': 1.3.3
@@ -7433,7 +7439,7 @@ snapshots:
'@emotion/react@11.14.0(@types/react@18.3.18)(react@19.0.0)':
dependencies:
- '@babel/runtime': 7.26.9
+ '@babel/runtime': 7.26.10
'@emotion/babel-plugin': 11.13.5
'@emotion/cache': 11.14.0
'@emotion/serialize': 1.3.3
@@ -7459,7 +7465,7 @@ snapshots:
'@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@19.0.0))(@types/react@18.3.18)(react@19.0.0)':
dependencies:
- '@babel/runtime': 7.26.9
+ '@babel/runtime': 7.26.10
'@emotion/babel-plugin': 11.13.5
'@emotion/is-prop-valid': 1.3.1
'@emotion/react': 11.14.0(@types/react@18.3.18)(react@19.0.0)
@@ -7802,14 +7808,14 @@ snapshots:
'@manypkg/find-root@1.1.0':
dependencies:
- '@babel/runtime': 7.26.9
+ '@babel/runtime': 7.26.10
'@types/node': 12.20.55
find-up: 4.1.0
fs-extra: 8.1.0
'@manypkg/get-packages@1.1.3':
dependencies:
- '@babel/runtime': 7.26.9
+ '@babel/runtime': 7.26.10
'@changesets/types': 4.1.0
'@manypkg/find-root': 1.1.0
fs-extra: 8.1.0
@@ -7869,9 +7875,9 @@ snapshots:
'@remix-run/router@1.23.0': {}
- '@rollup/plugin-babel@5.3.1(@babel/core@7.26.9)(@types/babel__core@7.20.5)(rollup@2.79.2)':
+ '@rollup/plugin-babel@5.3.1(@babel/core@7.26.10)(@types/babel__core@7.20.5)(rollup@2.79.2)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-module-imports': 7.25.9
'@rollup/pluginutils': 3.1.0(rollup@2.79.2)
rollup: 2.79.2
@@ -8135,24 +8141,24 @@ snapshots:
'@types/babel__core@7.20.5':
dependencies:
- '@babel/parser': 7.26.9
- '@babel/types': 7.26.9
+ '@babel/parser': 7.26.10
+ '@babel/types': 7.26.10
'@types/babel__generator': 7.6.8
'@types/babel__template': 7.4.4
'@types/babel__traverse': 7.20.6
'@types/babel__generator@7.6.8':
dependencies:
- '@babel/types': 7.26.9
+ '@babel/types': 7.26.10
'@types/babel__template@7.4.4':
dependencies:
- '@babel/parser': 7.26.9
- '@babel/types': 7.26.9
+ '@babel/parser': 7.26.10
+ '@babel/types': 7.26.10
'@types/babel__traverse@7.20.6':
dependencies:
- '@babel/types': 7.26.9
+ '@babel/types': 7.26.10
'@types/canvas-confetti@1.9.0': {}
@@ -8322,9 +8328,9 @@ snapshots:
'@codemirror/state': 6.5.2
'@codemirror/view': 6.36.4
- '@uiw/react-codemirror@4.23.10(@babel/runtime@7.26.9)(@codemirror/autocomplete@6.18.6)(@codemirror/language@6.10.8)(@codemirror/lint@6.8.4)(@codemirror/search@6.5.10)(@codemirror/state@6.5.2)(@codemirror/theme-one-dark@6.1.2)(@codemirror/view@6.36.4)(codemirror@6.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
+ '@uiw/react-codemirror@4.23.10(@babel/runtime@7.26.10)(@codemirror/autocomplete@6.18.6)(@codemirror/language@6.10.8)(@codemirror/lint@6.8.4)(@codemirror/search@6.5.10)(@codemirror/state@6.5.2)(@codemirror/theme-one-dark@6.1.2)(@codemirror/view@6.36.4)(codemirror@6.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
dependencies:
- '@babel/runtime': 7.26.9
+ '@babel/runtime': 7.26.10
'@codemirror/commands': 6.8.0
'@codemirror/state': 6.5.2
'@codemirror/theme-one-dark': 6.1.2
@@ -8343,9 +8349,9 @@ snapshots:
'@vitejs/plugin-react@4.3.4(vite@5.4.14(@types/node@22.13.10)(terser@5.39.0))':
dependencies:
- '@babel/core': 7.26.9
- '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.9)
+ '@babel/core': 7.26.10
+ '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.10)
'@types/babel__core': 7.20.5
react-refresh: 0.14.2
vite: 5.4.14(@types/node@22.13.10)(terser@5.39.0)
@@ -8435,10 +8441,10 @@ snapshots:
dependencies:
entities: 2.2.0
- applesauce-accounts@0.0.0-next-20250310180212(typescript@5.8.2):
+ applesauce-accounts@0.0.0-next-20250312201602(typescript@5.8.2):
dependencies:
'@noble/hashes': 1.7.1
- applesauce-signers: 0.0.0-next-20250310180212(typescript@5.8.2)
+ applesauce-signers: 0.0.0-next-20250312201602(typescript@5.8.2)
nanoid: 5.1.3
nostr-tools: 2.10.4(typescript@5.8.2)
rxjs: 7.8.2
@@ -8446,13 +8452,22 @@ snapshots:
- supports-color
- typescript
- applesauce-content@0.0.0-next-20250310180212(typescript@5.8.2):
+ applesauce-actions@0.0.0-next-20250312201602(typescript@5.8.2):
+ dependencies:
+ applesauce-core: 0.0.0-next-20250312201602(typescript@5.8.2)
+ applesauce-factory: 0.0.0-next-20250312201602(typescript@5.8.2)
+ nostr-tools: 2.10.4(typescript@5.8.2)
+ transitivePeerDependencies:
+ - supports-color
+ - typescript
+
+ applesauce-content@0.0.0-next-20250312201602(typescript@5.8.2):
dependencies:
'@cashu/cashu-ts': 2.0.0-rc1
'@types/hast': 3.0.4
'@types/mdast': 4.0.4
'@types/unist': 3.0.3
- applesauce-core: 0.0.0-next-20250310180212(typescript@5.8.2)
+ applesauce-core: 0.0.0-next-20250312201602(typescript@5.8.2)
mdast-util-find-and-replace: 3.0.2
nostr-tools: 2.10.4(typescript@5.8.2)
remark: 15.0.1
@@ -8463,7 +8478,7 @@ snapshots:
- supports-color
- typescript
- applesauce-core@0.0.0-next-20250310180212(typescript@5.8.2):
+ applesauce-core@0.0.0-next-20250312201602(typescript@5.8.2):
dependencies:
'@noble/hashes': 1.7.1
'@scure/base': 1.2.4
@@ -8478,19 +8493,19 @@ snapshots:
- supports-color
- typescript
- applesauce-factory@0.0.0-next-20250310180212(typescript@5.8.2):
+ applesauce-factory@0.0.0-next-20250312201602(typescript@5.8.2):
dependencies:
- applesauce-content: 0.0.0-next-20250310180212(typescript@5.8.2)
- applesauce-core: 0.0.0-next-20250310180212(typescript@5.8.2)
+ applesauce-content: 0.0.0-next-20250312201602(typescript@5.8.2)
+ applesauce-core: 0.0.0-next-20250312201602(typescript@5.8.2)
nanoid: 5.1.3
nostr-tools: 2.10.4(typescript@5.8.2)
transitivePeerDependencies:
- supports-color
- typescript
- applesauce-loaders@0.0.0-next-20250310180212(typescript@5.8.2):
+ applesauce-loaders@0.0.0-next-20250312201602(typescript@5.8.2):
dependencies:
- applesauce-core: 0.0.0-next-20250310180212(typescript@5.8.2)
+ applesauce-core: 0.0.0-next-20250312201602(typescript@5.8.2)
nanoid: 5.1.3
nostr-tools: 2.10.4(typescript@5.8.2)
rx-nostr: 3.5.0
@@ -8499,12 +8514,13 @@ snapshots:
- supports-color
- typescript
- applesauce-react@0.0.0-next-20250310180212(react-dom@19.0.0(react@19.0.0))(typescript@5.8.2):
+ applesauce-react@0.0.0-next-20250312201602(react-dom@19.0.0(react@19.0.0))(typescript@5.8.2):
dependencies:
- applesauce-accounts: 0.0.0-next-20250310180212(typescript@5.8.2)
- applesauce-content: 0.0.0-next-20250310180212(typescript@5.8.2)
- applesauce-core: 0.0.0-next-20250310180212(typescript@5.8.2)
- applesauce-factory: 0.0.0-next-20250310180212(typescript@5.8.2)
+ applesauce-accounts: 0.0.0-next-20250312201602(typescript@5.8.2)
+ applesauce-actions: 0.0.0-next-20250312201602(typescript@5.8.2)
+ applesauce-content: 0.0.0-next-20250312201602(typescript@5.8.2)
+ applesauce-core: 0.0.0-next-20250312201602(typescript@5.8.2)
+ applesauce-factory: 0.0.0-next-20250312201602(typescript@5.8.2)
nostr-tools: 2.10.4(typescript@5.8.2)
observable-hooks: 4.2.4(react-dom@19.0.0(react@19.0.0))(react@18.3.1)(rxjs@7.8.2)
react: 18.3.1
@@ -8514,9 +8530,9 @@ snapshots:
- supports-color
- typescript
- applesauce-relay@0.0.0-next-20250310180212(typescript@5.8.2):
+ applesauce-relay@0.0.0-next-20250312201602(typescript@5.8.2):
dependencies:
- applesauce-core: 0.0.0-next-20250310180212(typescript@5.8.2)
+ applesauce-core: 0.0.0-next-20250312201602(typescript@5.8.2)
nanoid: 5.1.3
nostr-tools: 2.10.4(typescript@5.8.2)
rxjs: 7.8.2
@@ -8524,12 +8540,12 @@ snapshots:
- supports-color
- typescript
- applesauce-signers@0.0.0-next-20250310180212(typescript@5.8.2):
+ applesauce-signers@0.0.0-next-20250312201602(typescript@5.8.2):
dependencies:
'@noble/hashes': 1.7.1
'@noble/secp256k1': 1.7.1
'@scure/base': 1.2.4
- applesauce-core: 0.0.0-next-20250310180212(typescript@5.8.2)
+ applesauce-core: 0.0.0-next-20250312201602(typescript@5.8.2)
debug: 4.4.0
nanoid: 5.1.3
nostr-tools: 2.10.4(typescript@5.8.2)
@@ -8537,9 +8553,13 @@ snapshots:
- supports-color
- typescript
- applesauce-wallet@0.0.0-next-20250310180212(typescript@5.8.2):
+ applesauce-wallet@0.0.0-next-20250312201602(typescript@5.8.2):
dependencies:
- applesauce-core: 0.0.0-next-20250310180212(typescript@5.8.2)
+ '@cashu/cashu-ts': 2.0.0-rc1
+ '@noble/hashes': 1.7.1
+ applesauce-actions: 0.0.0-next-20250312201602(typescript@5.8.2)
+ applesauce-core: 0.0.0-next-20250312201602(typescript@5.8.2)
+ applesauce-factory: 0.0.0-next-20250312201602(typescript@5.8.2)
nostr-tools: 2.10.4(typescript@5.8.2)
rxjs: 7.8.2
transitivePeerDependencies:
@@ -8599,31 +8619,31 @@ snapshots:
babel-plugin-macros@3.1.0:
dependencies:
- '@babel/runtime': 7.26.9
+ '@babel/runtime': 7.26.10
cosmiconfig: 7.1.0
resolve: 1.22.10
- babel-plugin-polyfill-corejs2@0.4.12(@babel/core@7.26.9):
+ babel-plugin-polyfill-corejs2@0.4.12(@babel/core@7.26.10):
dependencies:
'@babel/compat-data': 7.26.8
- '@babel/core': 7.26.9
- '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.9)
+ '@babel/core': 7.26.10
+ '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.10)
semver: 6.3.1
transitivePeerDependencies:
- supports-color
- babel-plugin-polyfill-corejs3@0.11.1(@babel/core@7.26.9):
+ babel-plugin-polyfill-corejs3@0.11.1(@babel/core@7.26.10):
dependencies:
- '@babel/core': 7.26.9
- '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.9)
+ '@babel/core': 7.26.10
+ '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.10)
core-js-compat: 3.41.0
transitivePeerDependencies:
- supports-color
- babel-plugin-polyfill-regenerator@0.6.3(@babel/core@7.26.9):
+ babel-plugin-polyfill-regenerator@0.6.3(@babel/core@7.26.10):
dependencies:
- '@babel/core': 7.26.9
- '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.9)
+ '@babel/core': 7.26.10
+ '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.10)
transitivePeerDependencies:
- supports-color
@@ -8643,12 +8663,12 @@ snapshots:
- bare-buffer
optional: true
- bare-os@3.5.1:
+ bare-os@3.6.0:
optional: true
bare-path@3.0.0:
dependencies:
- bare-os: 3.5.1
+ bare-os: 3.6.0
optional: true
bare-stream@2.6.5(bare-events@2.5.4):
@@ -8763,7 +8783,7 @@ snapshots:
browserslist@4.24.4:
dependencies:
caniuse-lite: 1.0.30001703
- electron-to-chromium: 1.5.114
+ electron-to-chromium: 1.5.115
node-releases: 2.0.19
update-browserslist-db: 1.1.3(browserslist@4.24.4)
@@ -9460,7 +9480,7 @@ snapshots:
dependencies:
jake: 10.9.2
- electron-to-chromium@1.5.114: {}
+ electron-to-chromium@1.5.115: {}
elementtree@0.1.7:
dependencies:
@@ -10517,7 +10537,7 @@ snapshots:
match-sorter@8.0.0:
dependencies:
- '@babel/runtime': 7.26.9
+ '@babel/runtime': 7.26.10
remove-accents: 0.5.0
math-intrinsics@1.1.0: {}
@@ -10688,7 +10708,7 @@ snapshots:
mdast-util-wiki-link@0.1.2:
dependencies:
- '@babel/runtime': 7.26.9
+ '@babel/runtime': 7.26.10
mdast-util-to-markdown: 0.6.5
mdn-data@2.0.14: {}
@@ -10808,7 +10828,7 @@ snapshots:
micromark-extension-wiki-link@0.0.4:
dependencies:
- '@babel/runtime': 7.26.9
+ '@babel/runtime': 7.26.10
micromark-factory-destination@2.0.1:
dependencies:
@@ -11342,7 +11362,7 @@ snapshots:
polished@4.3.1:
dependencies:
- '@babel/runtime': 7.26.9
+ '@babel/runtime': 7.26.10
possible-typed-array-names@1.1.0: {}
@@ -11471,7 +11491,7 @@ snapshots:
react-clientside-effect@1.2.7(react@19.0.0):
dependencies:
- '@babel/runtime': 7.26.9
+ '@babel/runtime': 7.26.10
react: 19.0.0
react-diff-viewer-continued@3.4.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0):
@@ -11528,14 +11548,14 @@ snapshots:
react-error-boundary@4.1.2(react@19.0.0):
dependencies:
- '@babel/runtime': 7.26.9
+ '@babel/runtime': 7.26.10
react: 19.0.0
react-fast-compare@3.2.2: {}
react-focus-lock@2.13.6(@types/react@18.3.18)(react@19.0.0):
dependencies:
- '@babel/runtime': 7.26.9
+ '@babel/runtime': 7.26.10
focus-lock: 1.3.6
prop-types: 15.8.1
react: 19.0.0
@@ -11710,7 +11730,7 @@ snapshots:
react-window@1.8.11(react-dom@19.0.0(react@19.0.0))(react@19.0.0):
dependencies:
- '@babel/runtime': 7.26.9
+ '@babel/runtime': 7.26.10
memoize-one: 5.2.1
react: 19.0.0
react-dom: 19.0.0(react@19.0.0)
@@ -11775,7 +11795,7 @@ snapshots:
redux@4.2.1:
dependencies:
- '@babel/runtime': 7.26.9
+ '@babel/runtime': 7.26.10
reflect.getprototypeof@1.0.10:
dependencies:
@@ -11798,7 +11818,7 @@ snapshots:
regenerator-transform@0.15.2:
dependencies:
- '@babel/runtime': 7.26.9
+ '@babel/runtime': 7.26.10
regex-recursion@5.1.1:
dependencies:
@@ -11873,7 +11893,7 @@ snapshots:
remark-wiki-link@2.0.1:
dependencies:
- '@babel/runtime': 7.26.9
+ '@babel/runtime': 7.26.10
mdast-util-wiki-link: 0.1.2
micromark-extension-wiki-link: 0.0.4
@@ -11957,7 +11977,7 @@ snapshots:
rtl-css-js@1.16.1:
dependencies:
- '@babel/runtime': 7.26.9
+ '@babel/runtime': 7.26.10
run-parallel@1.2.0:
dependencies:
@@ -12871,10 +12891,10 @@ snapshots:
workbox-build@7.3.0(@types/babel__core@7.20.5):
dependencies:
'@apideck/better-ajv-errors': 0.3.6(ajv@8.17.1)
- '@babel/core': 7.26.9
- '@babel/preset-env': 7.26.9(@babel/core@7.26.9)
- '@babel/runtime': 7.26.9
- '@rollup/plugin-babel': 5.3.1(@babel/core@7.26.9)(@types/babel__core@7.20.5)(rollup@2.79.2)
+ '@babel/core': 7.26.10
+ '@babel/preset-env': 7.26.9(@babel/core@7.26.10)
+ '@babel/runtime': 7.26.10
+ '@rollup/plugin-babel': 5.3.1(@babel/core@7.26.10)(@types/babel__core@7.20.5)(rollup@2.79.2)
'@rollup/plugin-node-resolve': 15.3.1(rollup@2.79.2)
'@rollup/plugin-replace': 2.4.2(rollup@2.79.2)
'@rollup/plugin-terser': 0.4.4(rollup@2.79.2)
diff --git a/src/hooks/use-user-wallet.ts b/src/hooks/use-user-wallet.ts
new file mode 100644
index 000000000..be8bf4dae
--- /dev/null
+++ b/src/hooks/use-user-wallet.ts
@@ -0,0 +1,10 @@
+import { WALLET_KIND } from "applesauce-wallet/helpers";
+import useReplaceableEvent from "./use-replaceable-event";
+import { useStoreQuery } from "applesauce-react/hooks";
+import { WalletQuery } from "applesauce-wallet/queries";
+
+export default function useUserWallet(pubkey?: string) {
+ useReplaceableEvent(pubkey ? { kind: WALLET_KIND, pubkey } : undefined);
+
+ return useStoreQuery(WalletQuery, pubkey ? [pubkey] : undefined);
+}
diff --git a/src/providers/global/event-factory-provider.tsx b/src/providers/global/event-factory-provider.tsx
deleted file mode 100644
index 36f2e8ca3..000000000
--- a/src/providers/global/event-factory-provider.tsx
+++ /dev/null
@@ -1,11 +0,0 @@
-import { PropsWithChildren } from "react";
-import { useObservable } from "applesauce-react/hooks";
-import { FactoryProvider } from "applesauce-react/providers";
-
-import factory$ from "../../services/event-factory";
-
-export default function EventFactoryProvider({ children }: PropsWithChildren) {
- const factory = useObservable(factory$);
-
- return {children};
-}
diff --git a/src/providers/global/index.tsx b/src/providers/global/index.tsx
index 7c5178f73..47c05f8fe 100644
--- a/src/providers/global/index.tsx
+++ b/src/providers/global/index.tsx
@@ -1,6 +1,6 @@
import React, { useMemo } from "react";
import { ChakraProvider, localStorageManager } from "@chakra-ui/react";
-import { AccountsProvider, QueryStoreProvider } from "applesauce-react/providers";
+import { AccountsProvider, QueryStoreProvider, ActionsProvider, FactoryProvider } from "applesauce-react/providers";
import { SigningProvider } from "./signing-provider";
import buildTheme from "../../theme";
@@ -10,8 +10,9 @@ import BreakpointProvider from "./breakpoint-provider";
import PublishProvider from "./publish-provider";
import WebOfTrustProvider from "./web-of-trust-provider";
import { queryStore } from "../../services/event-store";
-import EventFactoryProvider from "./event-factory-provider";
import accounts from "../../services/accounts";
+import actions from "../../services/actions";
+import factory from "../../services/event-factory";
function ThemeProviders({ children }: { children: React.ReactNode }) {
const { theme: themeName, primaryColor } = useAppSettings();
@@ -29,17 +30,19 @@ export const GlobalProviders = ({ children }: { children: React.ReactNode }) =>
return (
-
-
-
-
-
- {children}
-
-
-
-
-
+
+
+
+
+
+
+ {children}
+
+
+
+
+
+
);
diff --git a/src/services/actions.ts b/src/services/actions.ts
new file mode 100644
index 000000000..74fe5ee18
--- /dev/null
+++ b/src/services/actions.ts
@@ -0,0 +1,18 @@
+import { ActionHub } from "applesauce-actions";
+import { kinds } from "nostr-tools";
+import { getOutboxes } from "applesauce-core/helpers";
+
+import { eventStore } from "./event-store";
+import factory from "./event-factory";
+import rxNostr from "./rx-nostr";
+
+const actions = new ActionHub(eventStore, factory, async (label, event) => {
+ const mailboxes = eventStore.getReplaceable(kinds.RelayList, event.pubkey);
+ const outboxes = mailboxes && getOutboxes(mailboxes);
+
+ // publish the event
+ eventStore.add(event);
+ rxNostr.send(event, { on: { relays: outboxes } });
+});
+
+export default actions;
diff --git a/src/services/event-factory.ts b/src/services/event-factory.ts
index ad329598c..41e05f5c1 100644
--- a/src/services/event-factory.ts
+++ b/src/services/event-factory.ts
@@ -1,31 +1,21 @@
-import { BehaviorSubject, combineLatest } from "rxjs";
import { EventFactory } from "applesauce-factory";
-import { map } from "rxjs/operators";
import { getEventRelayHint, getPubkeyRelayHint } from "./relay-hints";
import { NIP_89_CLIENT_APP } from "../const";
-import localSettings from "./local-settings";
import accounts from "./accounts";
+import localSettings from "./local-settings";
-const factory$ = new BehaviorSubject(
- new EventFactory({
- signer: accounts.active ?? undefined,
- getEventRelayHint,
- getPubkeyRelayHint: getPubkeyRelayHint,
- client: localSettings.addClientTag.value ? NIP_89_CLIENT_APP : undefined,
- }),
-);
+const factory = new EventFactory({
+ signer: accounts.signer,
+ getEventRelayHint,
+ getPubkeyRelayHint: getPubkeyRelayHint,
+ client: localSettings.addClientTag.value ? NIP_89_CLIENT_APP : undefined,
+});
// update event factory when settings change
-combineLatest([accounts.active$, localSettings.addClientTag]).pipe(
- map(([current, client]) => {
- return new EventFactory({
- signer: current ? current.signer : undefined,
- getEventRelayHint,
- getPubkeyRelayHint: getPubkeyRelayHint,
- client: client ? NIP_89_CLIENT_APP : undefined,
- });
- }),
-);
+localSettings.addClientTag.subscribe((client) => {
+ if (client) factory.context.client = NIP_89_CLIENT_APP;
+ else factory.context.client = undefined;
+});
-export default factory$;
+export default factory;
diff --git a/src/views/wallet/balance-card.tsx b/src/views/wallet/balance-card.tsx
index 2e965dd50..bf83d0e00 100644
--- a/src/views/wallet/balance-card.tsx
+++ b/src/views/wallet/balance-card.tsx
@@ -6,6 +6,7 @@ import useReplaceableEvent from "../../hooks/use-replaceable-event";
import { WALLET_KIND } from "applesauce-wallet/helpers";
import useEventUpdate from "../../hooks/use-event-update";
import QRCodeScannerButton from "../../components/qr-code/qr-code-scanner-button";
+import RouterLink from "../../components/router-link";
export default function WalletBalanceCard({ pubkey, ...props }: { pubkey: string } & Omit) {
const wallet = useReplaceableEvent({ kind: WALLET_KIND, pubkey });
@@ -27,7 +28,7 @@ export default function WalletBalanceCard({ pubkey, ...props }: { pubkey: string
Send
{}} isDisabled size="lg" />
-
@@ -78,7 +56,7 @@ export default function WalletHomeView() {
}
>
- {walletInfo?.locked && (
+ {wallet?.locked && (
Unlock
diff --git a/src/views/wallet/receive.tsx b/src/views/wallet/receive.tsx
new file mode 100644
index 000000000..39e49a5b6
--- /dev/null
+++ b/src/views/wallet/receive.tsx
@@ -0,0 +1,57 @@
+import { useState } from "react";
+import { useActionHub } from "applesauce-react/hooks";
+import { Button, Flex, Textarea, useToast } from "@chakra-ui/react";
+import { getDecodedToken, Token } from "@cashu/cashu-ts";
+import { ReceiveToken } from "applesauce-wallet/actions";
+import { useNavigate } from "react-router-dom";
+
+import SimpleView from "../../components/layout/presets/simple-view";
+import { getCashuWallet } from "../../services/cashu-mints";
+import RouterLink from "../../components/router-link";
+
+export default function WalletReceiveView() {
+ const actions = useActionHub();
+ const navigate = useNavigate();
+ const toast = useToast();
+
+ const [input, setInput] = useState("");
+
+ const [loading, setLoading] = useState(false);
+ const receive = async () => {
+ setLoading(true);
+ try {
+ const decoded = getDecodedToken(input.trim());
+
+ // swap tokens
+ const wallet = await getCashuWallet(decoded.mint);
+ const proofs = await wallet.receive(decoded);
+ const token: Token = { mint: decoded.mint, proofs };
+
+ // save new tokens
+ await actions.run(ReceiveToken, token);
+
+ const amount = token.proofs.reduce((t, p) => t + p.amount, 0);
+ toast({ status: "success", description: `Received ${amount} sats` });
+
+ navigate("/wallet");
+ } catch (error) {
+ if (error instanceof Error) toast({ status: "error", description: error.message });
+ console.log(error);
+ }
+ setLoading(false);
+ };
+
+ return (
+
+
+ );
+}
diff --git a/src/views/wallet/routes.tsx b/src/views/wallet/routes.tsx
index bf0549382..2c120d42c 100644
--- a/src/views/wallet/routes.tsx
+++ b/src/views/wallet/routes.tsx
@@ -3,6 +3,7 @@ import RequireActiveAccount from "../../components/router/require-active-account
import { lazy } from "react";
const WalletHomeView = lazy(() => import("."));
+const WalletReceiveView = lazy(() => import("./receive"));
export default [
{
@@ -13,4 +14,5 @@ export default [
),
},
+ { path: "receive", Component: WalletReceiveView },
] satisfies RouteObject[];
diff --git a/src/views/wallet/tabs/history.tsx b/src/views/wallet/tabs/history.tsx
index cceffd8c9..67d5ac792 100644
--- a/src/views/wallet/tabs/history.tsx
+++ b/src/views/wallet/tabs/history.tsx
@@ -12,10 +12,10 @@ import {
} from "@chakra-ui/react";
import { useActiveAccount, useEventStore, useStoreQuery } from "applesauce-react/hooks";
import {
- getHistoryDetails,
+ getHistoryContent,
getHistoryRedeemed,
- isHistoryDetailsLocked,
- unlockHistoryDetails,
+ isHistoryContentLocked,
+ unlockHistoryContent,
} from "applesauce-wallet/helpers";
import { WalletHistoryQuery } from "applesauce-wallet/queries";
import { NostrEvent } from "nostr-tools";
@@ -38,8 +38,8 @@ import CashuMintName from "../../../components/cashu/cashu-mint-name";
function HistoryEntry({ entry }: { entry: NostrEvent }) {
const account = useActiveAccount()!;
const eventStore = useEventStore();
- const locked = isHistoryDetailsLocked(entry);
- const details = !locked ? getHistoryDetails(entry) : undefined;
+ const locked = isHistoryContentLocked(entry);
+ const details = !locked ? getHistoryContent(entry) : undefined;
useEventUpdate(entry.id);
const ref = useEventIntersectionRef(entry);
@@ -49,7 +49,7 @@ function HistoryEntry({ entry }: { entry: NostrEvent }) {
const redeemed = useSingleEvents(redeemedIds);
const unlock = useAsyncErrorHandler(async () => {
- await unlockHistoryDetails(entry, account);
+ await unlockHistoryContent(entry, account);
eventStore.update(entry);
}, [entry, account, eventStore]);
@@ -120,8 +120,8 @@ export default function WalletHistoryTab() {
const unlock = useAsyncErrorHandler(async () => {
for (const entry of locked) {
- if (!isHistoryDetailsLocked(entry)) continue;
- await unlockHistoryDetails(entry, account);
+ if (!isHistoryContentLocked(entry)) continue;
+ await unlockHistoryContent(entry, account);
eventStore.update(entry);
}
}, [locked, account, eventStore]);
diff --git a/src/views/wallet/tabs/tokens.tsx b/src/views/wallet/tabs/tokens.tsx
index 970d7365a..aba9d300b 100644
--- a/src/views/wallet/tabs/tokens.tsx
+++ b/src/views/wallet/tabs/tokens.tsx
@@ -13,7 +13,7 @@ import {
} from "@chakra-ui/react";
import { useActiveAccount, useEventStore, useStoreQuery } from "applesauce-react/hooks";
import { WalletTokensQuery } from "applesauce-wallet/queries";
-import { getTokenDetails, isTokenDetailsLocked, unlockTokenDetails } from "applesauce-wallet/helpers";
+import { getTokenContent, isTokenContentLocked, unlockTokenContent } from "applesauce-wallet/helpers";
import { NostrEvent } from "nostr-tools";
import { ProofState } from "@cashu/cashu-ts";
@@ -32,8 +32,8 @@ function TokenEvent({ token }: { token: NostrEvent }) {
useEventUpdate(token.id);
const ref = useEventIntersectionRef(token);
- const locked = isTokenDetailsLocked(token);
- const details = !locked ? getTokenDetails(token) : undefined;
+ const locked = isTokenContentLocked(token);
+ const details = !locked ? getTokenContent(token) : undefined;
const amount = details?.proofs.reduce((t, p) => t + p.amount, 0);
const [spentState, setSpentState] = useState();
@@ -49,7 +49,7 @@ function TokenEvent({ token }: { token: NostrEvent }) {
const unlock = useAsyncErrorHandler(async () => {
if (!account) return;
- await unlockTokenDetails(token, account);
+ await unlockTokenContent(token, account);
eventStore.update(token);
}, [token, account, eventStore]);
@@ -109,7 +109,7 @@ export default function WalletTokensTab({ ...props }: Omit {
if (!locked) return;
for (const token of locked) {
- await unlockTokenDetails(token, account);
+ await unlockTokenContent(token, account);
eventStore.update(token);
}
}, [locked, account, eventStore]);