mirror of
https://github.com/hzrd149/nostrudel.git
synced 2025-03-17 21:31:43 +01:00
add more details to dvm debug view
This commit is contained in:
parent
481b43412e
commit
c105c66f53
@ -27,7 +27,7 @@
|
||||
"@chakra-ui/theme-tools": "^2.2.6",
|
||||
"@codemirror/autocomplete": "^6.18.3",
|
||||
"@codemirror/lang-json": "^6.0.1",
|
||||
"@codemirror/language": "^6.10.4",
|
||||
"@codemirror/language": "^6.10.5",
|
||||
"@codemirror/view": "^6.35.0",
|
||||
"@emotion/react": "^11.13.5",
|
||||
"@emotion/styled": "^11.13.5",
|
||||
|
142
pnpm-lock.yaml
generated
142
pnpm-lock.yaml
generated
@ -41,13 +41,13 @@ importers:
|
||||
version: 2.2.6(@chakra-ui/styled-system@2.12.0(react@18.3.1))(react@18.3.1)
|
||||
'@codemirror/autocomplete':
|
||||
specifier: ^6.18.3
|
||||
version: 6.18.3(@codemirror/language@6.10.4)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.3)
|
||||
version: 6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.3)
|
||||
'@codemirror/lang-json':
|
||||
specifier: ^6.0.1
|
||||
version: 6.0.1
|
||||
'@codemirror/language':
|
||||
specifier: ^6.10.4
|
||||
version: 6.10.4
|
||||
specifier: ^6.10.5
|
||||
version: 6.10.5
|
||||
'@codemirror/view':
|
||||
specifier: ^6.35.0
|
||||
version: 6.35.0
|
||||
@ -83,34 +83,34 @@ importers:
|
||||
version: 1.3.0
|
||||
'@uiw/codemirror-theme-github':
|
||||
specifier: ^4.23.6
|
||||
version: 4.23.6(@codemirror/language@6.10.4)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)
|
||||
version: 4.23.6(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)
|
||||
'@uiw/react-codemirror':
|
||||
specifier: ^4.23.6
|
||||
version: 4.23.6(@babel/runtime@7.26.0)(@codemirror/autocomplete@6.18.3(@codemirror/language@6.10.4)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.3))(@codemirror/language@6.10.4)(@codemirror/lint@6.8.3)(@codemirror/search@6.5.8)(@codemirror/state@6.4.1)(@codemirror/theme-one-dark@6.1.2)(@codemirror/view@6.35.0)(codemirror@6.0.1(@lezer/common@1.2.3))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
||||
version: 4.23.6(@babel/runtime@7.26.0)(@codemirror/autocomplete@6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.3))(@codemirror/language@6.10.5)(@codemirror/lint@6.8.3)(@codemirror/search@6.5.8)(@codemirror/state@6.4.1)(@codemirror/theme-one-dark@6.1.2)(@codemirror/view@6.35.0)(codemirror@6.0.1(@lezer/common@1.2.3))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
||||
'@webscopeio/react-textarea-autocomplete':
|
||||
specifier: ^4.9.2
|
||||
version: 4.9.2(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
||||
applesauce-channel:
|
||||
specifier: next
|
||||
version: 0.0.0-next-20241126222927(typescript@5.7.2)
|
||||
version: 0.0.0-next-20241127180935(typescript@5.7.2)
|
||||
applesauce-content:
|
||||
specifier: next
|
||||
version: 0.0.0-next-20241126222927(typescript@5.7.2)
|
||||
version: 0.0.0-next-20241127180935(typescript@5.7.2)
|
||||
applesauce-core:
|
||||
specifier: next
|
||||
version: 0.0.0-next-20241126222927(typescript@5.7.2)
|
||||
version: 0.0.0-next-20241127180935(typescript@5.7.2)
|
||||
applesauce-lists:
|
||||
specifier: next
|
||||
version: 0.0.0-next-20241126222927(typescript@5.7.2)
|
||||
version: 0.0.0-next-20241127180935(typescript@5.7.2)
|
||||
applesauce-net:
|
||||
specifier: next
|
||||
version: 0.0.0-next-20241126222927(typescript@5.7.2)
|
||||
version: 0.0.0-next-20241127180935(typescript@5.7.2)
|
||||
applesauce-react:
|
||||
specifier: next
|
||||
version: 0.0.0-next-20241126222927(typescript@5.7.2)
|
||||
version: 0.0.0-next-20241127180935(typescript@5.7.2)
|
||||
applesauce-signer:
|
||||
specifier: next
|
||||
version: 0.0.0-next-20241126222927(typescript@5.7.2)
|
||||
version: 0.0.0-next-20241127180935(typescript@5.7.2)
|
||||
bech32:
|
||||
specifier: ^2.0.0
|
||||
version: 2.0.0
|
||||
@ -137,7 +137,7 @@ importers:
|
||||
version: 6.0.1(@lezer/common@1.2.3)
|
||||
codemirror-json-schema:
|
||||
specifier: ^0.7.9
|
||||
version: 0.7.9(@codemirror/language@6.10.4)(@codemirror/lint@6.8.3)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.3)
|
||||
version: 0.7.9(@codemirror/language@6.10.5)(@codemirror/lint@6.8.3)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.3)
|
||||
dayjs:
|
||||
specifier: ^1.11.13
|
||||
version: 1.11.13
|
||||
@ -1112,8 +1112,8 @@ packages:
|
||||
'@codemirror/lang-yaml@6.1.1':
|
||||
resolution: {integrity: sha512-HV2NzbK9bbVnjWxwObuZh5FuPCowx51mEfoFT9y3y+M37fA3+pbxx4I7uePuygFzDsAmCTwQSc/kXh/flab4uw==}
|
||||
|
||||
'@codemirror/language@6.10.4':
|
||||
resolution: {integrity: sha512-qjt7Wn/nxGuI278GYVlqE5V93Xn8ZQwzqZtgS0FaWr7K2yWgd5/FlBNqNi4jtUvBVvWJzAGfnggIlpyjTOaF4A==}
|
||||
'@codemirror/language@6.10.5':
|
||||
resolution: {integrity: sha512-sECWJyNmwqw6mSO6Qf0IVPHwhEnuYbqHBZaaIbdcXtZ6Y2r5vU/dxgC7K1ppWaJFy8XGtTBC0Pd60qI7NfJreQ==}
|
||||
|
||||
'@codemirror/lint@6.8.3':
|
||||
resolution: {integrity: sha512-GSGfKxCo867P7EX1k2LoCrjuQFeqVgPGRRsSl4J4c0KMkD+k1y6WYvTQkzv0iZ8JhLJDujEvlnMchv4CZQLh3Q==}
|
||||
@ -1894,26 +1894,26 @@ packages:
|
||||
resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
|
||||
engines: {node: '>=8'}
|
||||
|
||||
applesauce-channel@0.0.0-next-20241126222927:
|
||||
resolution: {integrity: sha512-povjTLlzuUrvzd68tswK1Uv31RhPVLm9doFRlnIqhpuD4//R1ma7DNX31hDfmQBh8trhk+B/MIsdrm4dWUL0wQ==}
|
||||
applesauce-channel@0.0.0-next-20241127180935:
|
||||
resolution: {integrity: sha512-nRt16DhMKJtLna9r7mFS7o8t0DLYdR+4PQPzpmpbb87dmS9DObfHDHLvYUyblWzESYnb7QgRb2aXLeREI6WrPg==}
|
||||
|
||||
applesauce-content@0.0.0-next-20241126222927:
|
||||
resolution: {integrity: sha512-yiRWuEXqAIK0S7GcMeMFbbl0gyiBT/6gauZw2ek2cJ/uxJMK0Li8UIR1QRlMUdmb+v/RB7mo+kwaLRDO/pAB7Q==}
|
||||
applesauce-content@0.0.0-next-20241127180935:
|
||||
resolution: {integrity: sha512-rSLf3r9uMOoyjwkNFvi2WXzpxnw0IijF/15SQDLt/5Q1RWw8f8846BzMY8zRi+pH2oS+vHQ+qMRI9gujhF+GWQ==}
|
||||
|
||||
applesauce-core@0.0.0-next-20241126222927:
|
||||
resolution: {integrity: sha512-bNu9FkjSkI5InXxz4UmoGmYp6rb5i3nF1FJ/Osi0n48ivG3v0HaVF+Xy583Wu0TfJh2l0NVEeZA2diFspYC76A==}
|
||||
applesauce-core@0.0.0-next-20241127180935:
|
||||
resolution: {integrity: sha512-57gd9DiZ5gshD3GtnNs55zFHaAzEIOL8MvEiZlm/7fhvBjEsNcRvpDaLPHe5XvOeGrySvMCpckoDSYTHgf4UpA==}
|
||||
|
||||
applesauce-lists@0.0.0-next-20241126222927:
|
||||
resolution: {integrity: sha512-q3IUq1z1cbgAxvzjBeX+2a/e67K4Ft5i5wBeGpKngfr+A+0Spa//P1LxInaF21wpCyF2FrXrurz9z8mOZyM6RA==}
|
||||
applesauce-lists@0.0.0-next-20241127180935:
|
||||
resolution: {integrity: sha512-fRvs7jMTJpOgWSjKyw1vHa3XlbcdA8MlwRsny2FjUu7hmlMwXUYDBkWGBuFyVkmpejqA/TgbKBz2ql/KR8QmBw==}
|
||||
|
||||
applesauce-net@0.0.0-next-20241126222927:
|
||||
resolution: {integrity: sha512-WGw8KhBtjP+UsYCjNtqRYCAfPlipvwPHBcGzC9r1aEhmlfVE06iPNnQe/R804mE1f+aTVmerkvwy48DDaNFfTw==}
|
||||
applesauce-net@0.0.0-next-20241127180935:
|
||||
resolution: {integrity: sha512-NhJf9ku/IosWH4ebJSbVYfh7dIF66Bhb6q+oezXWcVhr4C9/Oj08DgHNnqVp1E+7eCafs4lr9aFRVCmq7VmyZg==}
|
||||
|
||||
applesauce-react@0.0.0-next-20241126222927:
|
||||
resolution: {integrity: sha512-iIou26dPL4ghX9YgLr0dZWD+/32Z9xButjeBDkbGvVD7dLuxLD4Wqct9GmudM/O1TzQ54YgO9ri6gU7q2x+wbA==}
|
||||
applesauce-react@0.0.0-next-20241127180935:
|
||||
resolution: {integrity: sha512-YdtKsmz6wMWVY3qg7hpQDx6qWa97EXFh5K6SZiUJwTWdMY4GivpgBWDi4RYDRtna1SGXTpKj4teKzafAKFG3+w==}
|
||||
|
||||
applesauce-signer@0.0.0-next-20241126222927:
|
||||
resolution: {integrity: sha512-rmhnK9AM80KgYvk0UZ/yMXLZzhnJxvPGZk92E1Ph4tup3LiTBC0WJsfus0y9liVNtpQaQ3XIG4/mlCQFbbaG6Q==}
|
||||
applesauce-signer@0.0.0-next-20241127180935:
|
||||
resolution: {integrity: sha512-5QJmzjuX76tWGyP9NYEQvxCORUVlPyTAXvC5t7yjZZ4ACdaXVW2RZ4wy+nikcoXHsRyEA4fFpQSLXmUsH7S5eA==}
|
||||
|
||||
argparse@1.0.10:
|
||||
resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==}
|
||||
@ -3759,8 +3759,8 @@ packages:
|
||||
regenerator-transform@0.15.2:
|
||||
resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==}
|
||||
|
||||
regex-recursion@4.2.1:
|
||||
resolution: {integrity: sha512-QHNZyZAeKdndD1G3bKAbBEKOSSK4KOHQrAJ01N1LJeb0SoH4DJIeFhp0uUpETgONifS4+P3sOgoA1dhzgrQvhA==}
|
||||
regex-recursion@4.3.0:
|
||||
resolution: {integrity: sha512-5LcLnizwjcQ2ALfOj95MjcatxyqF5RPySx9yT+PaXu3Gox2vyAtLDjHB8NTJLtMGkvyau6nI3CfpwFCjPUIs/A==}
|
||||
|
||||
regex-utilities@2.3.0:
|
||||
resolution: {integrity: sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng==}
|
||||
@ -5505,29 +5505,29 @@ snapshots:
|
||||
human-id: 1.0.2
|
||||
prettier: 2.8.8
|
||||
|
||||
'@codemirror/autocomplete@6.18.3(@codemirror/language@6.10.4)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.3)':
|
||||
'@codemirror/autocomplete@6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.3)':
|
||||
dependencies:
|
||||
'@codemirror/language': 6.10.4
|
||||
'@codemirror/language': 6.10.5
|
||||
'@codemirror/state': 6.4.1
|
||||
'@codemirror/view': 6.35.0
|
||||
'@lezer/common': 1.2.3
|
||||
|
||||
'@codemirror/commands@6.7.1':
|
||||
dependencies:
|
||||
'@codemirror/language': 6.10.4
|
||||
'@codemirror/language': 6.10.5
|
||||
'@codemirror/state': 6.4.1
|
||||
'@codemirror/view': 6.35.0
|
||||
'@lezer/common': 1.2.3
|
||||
|
||||
'@codemirror/lang-json@6.0.1':
|
||||
dependencies:
|
||||
'@codemirror/language': 6.10.4
|
||||
'@codemirror/language': 6.10.5
|
||||
'@lezer/json': 1.0.2
|
||||
|
||||
'@codemirror/lang-yaml@6.1.1(@codemirror/view@6.35.0)':
|
||||
dependencies:
|
||||
'@codemirror/autocomplete': 6.18.3(@codemirror/language@6.10.4)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.3)
|
||||
'@codemirror/language': 6.10.4
|
||||
'@codemirror/autocomplete': 6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.3)
|
||||
'@codemirror/language': 6.10.5
|
||||
'@codemirror/state': 6.4.1
|
||||
'@lezer/common': 1.2.3
|
||||
'@lezer/highlight': 1.2.1
|
||||
@ -5536,7 +5536,7 @@ snapshots:
|
||||
- '@codemirror/view'
|
||||
optional: true
|
||||
|
||||
'@codemirror/language@6.10.4':
|
||||
'@codemirror/language@6.10.5':
|
||||
dependencies:
|
||||
'@codemirror/state': 6.4.1
|
||||
'@codemirror/view': 6.35.0
|
||||
@ -5561,7 +5561,7 @@ snapshots:
|
||||
|
||||
'@codemirror/theme-one-dark@6.1.2':
|
||||
dependencies:
|
||||
'@codemirror/language': 6.10.4
|
||||
'@codemirror/language': 6.10.5
|
||||
'@codemirror/state': 6.4.1
|
||||
'@codemirror/view': 6.35.0
|
||||
'@lezer/highlight': 1.2.1
|
||||
@ -6231,38 +6231,38 @@ snapshots:
|
||||
|
||||
'@types/zen-observable@0.8.7': {}
|
||||
|
||||
'@uiw/codemirror-extensions-basic-setup@4.23.6(@codemirror/autocomplete@6.18.3(@codemirror/language@6.10.4)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.3))(@codemirror/commands@6.7.1)(@codemirror/language@6.10.4)(@codemirror/lint@6.8.3)(@codemirror/search@6.5.8)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)':
|
||||
'@uiw/codemirror-extensions-basic-setup@4.23.6(@codemirror/autocomplete@6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.3))(@codemirror/commands@6.7.1)(@codemirror/language@6.10.5)(@codemirror/lint@6.8.3)(@codemirror/search@6.5.8)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)':
|
||||
dependencies:
|
||||
'@codemirror/autocomplete': 6.18.3(@codemirror/language@6.10.4)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.3)
|
||||
'@codemirror/autocomplete': 6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.3)
|
||||
'@codemirror/commands': 6.7.1
|
||||
'@codemirror/language': 6.10.4
|
||||
'@codemirror/language': 6.10.5
|
||||
'@codemirror/lint': 6.8.3
|
||||
'@codemirror/search': 6.5.8
|
||||
'@codemirror/state': 6.4.1
|
||||
'@codemirror/view': 6.35.0
|
||||
|
||||
'@uiw/codemirror-theme-github@4.23.6(@codemirror/language@6.10.4)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)':
|
||||
'@uiw/codemirror-theme-github@4.23.6(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)':
|
||||
dependencies:
|
||||
'@uiw/codemirror-themes': 4.23.6(@codemirror/language@6.10.4)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)
|
||||
'@uiw/codemirror-themes': 4.23.6(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)
|
||||
transitivePeerDependencies:
|
||||
- '@codemirror/language'
|
||||
- '@codemirror/state'
|
||||
- '@codemirror/view'
|
||||
|
||||
'@uiw/codemirror-themes@4.23.6(@codemirror/language@6.10.4)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)':
|
||||
'@uiw/codemirror-themes@4.23.6(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)':
|
||||
dependencies:
|
||||
'@codemirror/language': 6.10.4
|
||||
'@codemirror/language': 6.10.5
|
||||
'@codemirror/state': 6.4.1
|
||||
'@codemirror/view': 6.35.0
|
||||
|
||||
'@uiw/react-codemirror@4.23.6(@babel/runtime@7.26.0)(@codemirror/autocomplete@6.18.3(@codemirror/language@6.10.4)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.3))(@codemirror/language@6.10.4)(@codemirror/lint@6.8.3)(@codemirror/search@6.5.8)(@codemirror/state@6.4.1)(@codemirror/theme-one-dark@6.1.2)(@codemirror/view@6.35.0)(codemirror@6.0.1(@lezer/common@1.2.3))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
|
||||
'@uiw/react-codemirror@4.23.6(@babel/runtime@7.26.0)(@codemirror/autocomplete@6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.3))(@codemirror/language@6.10.5)(@codemirror/lint@6.8.3)(@codemirror/search@6.5.8)(@codemirror/state@6.4.1)(@codemirror/theme-one-dark@6.1.2)(@codemirror/view@6.35.0)(codemirror@6.0.1(@lezer/common@1.2.3))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
|
||||
dependencies:
|
||||
'@babel/runtime': 7.26.0
|
||||
'@codemirror/commands': 6.7.1
|
||||
'@codemirror/state': 6.4.1
|
||||
'@codemirror/theme-one-dark': 6.1.2
|
||||
'@codemirror/view': 6.35.0
|
||||
'@uiw/codemirror-extensions-basic-setup': 4.23.6(@codemirror/autocomplete@6.18.3(@codemirror/language@6.10.4)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.3))(@codemirror/commands@6.7.1)(@codemirror/language@6.10.4)(@codemirror/lint@6.8.3)(@codemirror/search@6.5.8)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)
|
||||
'@uiw/codemirror-extensions-basic-setup': 4.23.6(@codemirror/autocomplete@6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.3))(@codemirror/commands@6.7.1)(@codemirror/language@6.10.5)(@codemirror/lint@6.8.3)(@codemirror/search@6.5.8)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)
|
||||
codemirror: 6.0.1(@lezer/common@1.2.3)
|
||||
react: 18.3.1
|
||||
react-dom: 18.3.1(react@18.3.1)
|
||||
@ -6331,22 +6331,22 @@ snapshots:
|
||||
dependencies:
|
||||
color-convert: 2.0.1
|
||||
|
||||
applesauce-channel@0.0.0-next-20241126222927(typescript@5.7.2):
|
||||
applesauce-channel@0.0.0-next-20241127180935(typescript@5.7.2):
|
||||
dependencies:
|
||||
applesauce-core: 0.0.0-next-20241126222927(typescript@5.7.2)
|
||||
applesauce-core: 0.0.0-next-20241127180935(typescript@5.7.2)
|
||||
nostr-tools: 2.10.4(typescript@5.7.2)
|
||||
rxjs: 7.8.1
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
- typescript
|
||||
|
||||
applesauce-content@0.0.0-next-20241126222927(typescript@5.7.2):
|
||||
applesauce-content@0.0.0-next-20241127180935(typescript@5.7.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-20241126222927(typescript@5.7.2)
|
||||
applesauce-core: 0.0.0-next-20241127180935(typescript@5.7.2)
|
||||
mdast-util-find-and-replace: 3.0.1
|
||||
nostr-tools: 2.10.4(typescript@5.7.2)
|
||||
remark: 15.0.1
|
||||
@ -6357,7 +6357,7 @@ snapshots:
|
||||
- supports-color
|
||||
- typescript
|
||||
|
||||
applesauce-core@0.0.0-next-20241126222927(typescript@5.7.2):
|
||||
applesauce-core@0.0.0-next-20241127180935(typescript@5.7.2):
|
||||
dependencies:
|
||||
'@scure/base': 1.2.1
|
||||
debug: 4.3.7
|
||||
@ -6371,13 +6371,13 @@ snapshots:
|
||||
- supports-color
|
||||
- typescript
|
||||
|
||||
applesauce-lists@0.0.0-next-20241126222927(typescript@5.7.2):
|
||||
applesauce-lists@0.0.0-next-20241127180935(typescript@5.7.2):
|
||||
dependencies:
|
||||
'@noble/hashes': 1.6.1
|
||||
'@noble/secp256k1': 1.7.1
|
||||
'@scure/base': 1.2.1
|
||||
'@types/dom-serial': 1.0.6
|
||||
applesauce-core: 0.0.0-next-20241126222927(typescript@5.7.2)
|
||||
applesauce-core: 0.0.0-next-20241127180935(typescript@5.7.2)
|
||||
debug: 4.3.7
|
||||
nostr-tools: 2.10.4(typescript@5.7.2)
|
||||
rxjs: 7.8.1
|
||||
@ -6385,9 +6385,9 @@ snapshots:
|
||||
- supports-color
|
||||
- typescript
|
||||
|
||||
applesauce-net@0.0.0-next-20241126222927(typescript@5.7.2):
|
||||
applesauce-net@0.0.0-next-20241127180935(typescript@5.7.2):
|
||||
dependencies:
|
||||
applesauce-core: 0.0.0-next-20241126222927(typescript@5.7.2)
|
||||
applesauce-core: 0.0.0-next-20241127180935(typescript@5.7.2)
|
||||
nanoid: 5.0.9
|
||||
nostr-tools: 2.10.4(typescript@5.7.2)
|
||||
rxjs: 7.8.1
|
||||
@ -6396,10 +6396,10 @@ snapshots:
|
||||
- supports-color
|
||||
- typescript
|
||||
|
||||
applesauce-react@0.0.0-next-20241126222927(typescript@5.7.2):
|
||||
applesauce-react@0.0.0-next-20241127180935(typescript@5.7.2):
|
||||
dependencies:
|
||||
applesauce-content: 0.0.0-next-20241126222927(typescript@5.7.2)
|
||||
applesauce-core: 0.0.0-next-20241126222927(typescript@5.7.2)
|
||||
applesauce-content: 0.0.0-next-20241127180935(typescript@5.7.2)
|
||||
applesauce-core: 0.0.0-next-20241127180935(typescript@5.7.2)
|
||||
nostr-tools: 2.10.4(typescript@5.7.2)
|
||||
react: 18.3.1
|
||||
rxjs: 7.8.1
|
||||
@ -6407,14 +6407,14 @@ snapshots:
|
||||
- supports-color
|
||||
- typescript
|
||||
|
||||
applesauce-signer@0.0.0-next-20241126222927(typescript@5.7.2):
|
||||
applesauce-signer@0.0.0-next-20241127180935(typescript@5.7.2):
|
||||
dependencies:
|
||||
'@noble/hashes': 1.6.1
|
||||
'@noble/secp256k1': 1.7.1
|
||||
'@scure/base': 1.2.1
|
||||
'@types/dom-serial': 1.0.6
|
||||
applesauce-core: 0.0.0-next-20241126222927(typescript@5.7.2)
|
||||
applesauce-net: 0.0.0-next-20241126222927(typescript@5.7.2)
|
||||
applesauce-core: 0.0.0-next-20241127180935(typescript@5.7.2)
|
||||
applesauce-net: 0.0.0-next-20241127180935(typescript@5.7.2)
|
||||
debug: 4.3.7
|
||||
nanoid: 5.0.9
|
||||
nostr-tools: 2.10.4(typescript@5.7.2)
|
||||
@ -6634,9 +6634,9 @@ snapshots:
|
||||
|
||||
classnames@2.5.1: {}
|
||||
|
||||
codemirror-json-schema@0.7.9(@codemirror/language@6.10.4)(@codemirror/lint@6.8.3)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.3):
|
||||
codemirror-json-schema@0.7.9(@codemirror/language@6.10.5)(@codemirror/lint@6.8.3)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.3):
|
||||
dependencies:
|
||||
'@codemirror/language': 6.10.4
|
||||
'@codemirror/language': 6.10.5
|
||||
'@codemirror/lint': 6.8.3
|
||||
'@codemirror/state': 6.4.1
|
||||
'@codemirror/view': 6.35.0
|
||||
@ -6651,7 +6651,7 @@ snapshots:
|
||||
shiki: 1.23.1
|
||||
yaml: 2.6.1
|
||||
optionalDependencies:
|
||||
'@codemirror/autocomplete': 6.18.3(@codemirror/language@6.10.4)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.3)
|
||||
'@codemirror/autocomplete': 6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.3)
|
||||
'@codemirror/lang-json': 6.0.1
|
||||
'@codemirror/lang-yaml': 6.1.1(@codemirror/view@6.35.0)
|
||||
codemirror-json5: 1.0.3
|
||||
@ -6659,7 +6659,7 @@ snapshots:
|
||||
|
||||
codemirror-json5@1.0.3:
|
||||
dependencies:
|
||||
'@codemirror/language': 6.10.4
|
||||
'@codemirror/language': 6.10.5
|
||||
'@codemirror/state': 6.4.1
|
||||
'@codemirror/view': 6.35.0
|
||||
'@lezer/common': 1.2.3
|
||||
@ -6676,9 +6676,9 @@ snapshots:
|
||||
|
||||
codemirror@6.0.1(@lezer/common@1.2.3):
|
||||
dependencies:
|
||||
'@codemirror/autocomplete': 6.18.3(@codemirror/language@6.10.4)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.3)
|
||||
'@codemirror/autocomplete': 6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.3)
|
||||
'@codemirror/commands': 6.7.1
|
||||
'@codemirror/language': 6.10.4
|
||||
'@codemirror/language': 6.10.5
|
||||
'@codemirror/lint': 6.8.3
|
||||
'@codemirror/search': 6.5.8
|
||||
'@codemirror/state': 6.4.1
|
||||
@ -8204,7 +8204,7 @@ snapshots:
|
||||
dependencies:
|
||||
emoji-regex-xs: 1.0.0
|
||||
regex: 5.0.2
|
||||
regex-recursion: 4.2.1
|
||||
regex-recursion: 4.3.0
|
||||
|
||||
os-tmpdir@1.0.2: {}
|
||||
|
||||
@ -8637,7 +8637,7 @@ snapshots:
|
||||
dependencies:
|
||||
'@babel/runtime': 7.26.0
|
||||
|
||||
regex-recursion@4.2.1:
|
||||
regex-recursion@4.3.0:
|
||||
dependencies:
|
||||
regex-utilities: 2.3.0
|
||||
|
||||
|
@ -4,7 +4,7 @@ import { Account } from "./account";
|
||||
export default class AmberAccount extends Account {
|
||||
readonly type = "amber";
|
||||
|
||||
protected declare _signer?: AmberClipboardSigner | undefined;
|
||||
declare protected _signer?: AmberClipboardSigner | undefined;
|
||||
public get signer(): AmberClipboardSigner | undefined {
|
||||
return this._signer;
|
||||
}
|
||||
|
@ -16,7 +16,7 @@ function createSigner(pubkey: string, relays: string[], secretKey?: string, prov
|
||||
export default class NostrConnectAccount extends Account {
|
||||
readonly type = "nostr-connect";
|
||||
|
||||
protected declare _signer: NostrConnectSigner;
|
||||
declare protected _signer: NostrConnectSigner;
|
||||
public get signer(): NostrConnectSigner {
|
||||
return this._signer;
|
||||
}
|
||||
|
@ -5,7 +5,7 @@ import { Account } from "./account";
|
||||
export default class NsecAccount extends Account {
|
||||
readonly type = "nsec";
|
||||
|
||||
protected declare _signer?: SimpleSigner | undefined;
|
||||
declare protected _signer?: SimpleSigner | undefined;
|
||||
public get signer(): SimpleSigner | undefined {
|
||||
return this._signer;
|
||||
}
|
||||
|
@ -4,7 +4,7 @@ import { Account } from "./account";
|
||||
export default class PasswordAccount extends Account {
|
||||
readonly type = "local";
|
||||
|
||||
protected declare _signer: PasswordSigner;
|
||||
declare protected _signer: PasswordSigner;
|
||||
public get signer(): PasswordSigner {
|
||||
return this._signer;
|
||||
}
|
||||
|
@ -3,7 +3,7 @@ import { Account } from "./account";
|
||||
|
||||
export default class SerialPortAccount extends Account {
|
||||
readonly type = "serial";
|
||||
protected declare _signer: SerialPortSigner;
|
||||
declare protected _signer: SerialPortSigner;
|
||||
public get signer(): SerialPortSigner {
|
||||
return this._signer;
|
||||
}
|
||||
|
@ -1,7 +1,9 @@
|
||||
import { useEffect, useState } from "react";
|
||||
import {
|
||||
Button,
|
||||
Code,
|
||||
Flex,
|
||||
Heading,
|
||||
IconButton,
|
||||
Modal,
|
||||
ModalBody,
|
||||
@ -9,6 +11,14 @@ import {
|
||||
ModalContent,
|
||||
ModalHeader,
|
||||
ModalOverlay,
|
||||
Table,
|
||||
TableContainer,
|
||||
Tbody,
|
||||
Td,
|
||||
Text,
|
||||
Th,
|
||||
Thead,
|
||||
Tr,
|
||||
useDisclosure,
|
||||
} from "@chakra-ui/react";
|
||||
import { ChevronLeftIcon } from "@chakra-ui/icons";
|
||||
@ -38,6 +48,7 @@ import DVMParams from "./components/dvm-params";
|
||||
import { useUserOutbox } from "../../../hooks/use-user-mailboxes";
|
||||
import { usePublishEvent } from "../../../providers/global/publish-provider";
|
||||
import { getHumanReadableCoordinate } from "../../../services/replaceable-events";
|
||||
import Timestamp from "../../../components/timestamp";
|
||||
|
||||
function DVMFeedPage({ pointer }: { pointer: AddressPointer }) {
|
||||
const [since] = useState(() => dayjs().subtract(1, "day").unix());
|
||||
@ -58,6 +69,7 @@ function DVMFeedPage({ pointer }: { pointer: AddressPointer }) {
|
||||
since,
|
||||
},
|
||||
);
|
||||
|
||||
const jobs = groupEventsIntoJobs(timeline);
|
||||
const pages = chainJobs(Array.from(Object.values(jobs)));
|
||||
const jobChains = flattenJobChain(pages);
|
||||
@ -103,12 +115,56 @@ function DVMFeedPage({ pointer }: { pointer: AddressPointer }) {
|
||||
{jobChains[0] && <Feed chain={jobChains[0]} pointer={pointer} />}
|
||||
|
||||
{debugModal.isOpen && (
|
||||
<Modal isOpen onClose={debugModal.onClose} size="4xl">
|
||||
<Modal isOpen onClose={debugModal.onClose} size="full">
|
||||
<ModalOverlay />
|
||||
<ModalContent>
|
||||
<ModalHeader p="4">Jobs</ModalHeader>
|
||||
<ModalCloseButton />
|
||||
<ModalBody p="0">
|
||||
<Heading size="sm" my="2" mx="4">
|
||||
Events
|
||||
</Heading>
|
||||
<TableContainer>
|
||||
<Table size="sm">
|
||||
<Thead>
|
||||
<Tr>
|
||||
<Th>Kind</Th>
|
||||
<Th>Time</Th>
|
||||
<Th>Tags</Th>
|
||||
</Tr>
|
||||
</Thead>
|
||||
<Tbody>
|
||||
{timeline.map((event) => (
|
||||
<>
|
||||
<Tr key={event.id}>
|
||||
<Td fontWeight="bold">{event.kind}</Td>
|
||||
<Td>
|
||||
<Timestamp timestamp={event.created_at} />
|
||||
</Td>
|
||||
<Td>
|
||||
<Text maxW="80vw" isTruncated whiteSpace="pre">
|
||||
{event.tags.map((t) => t.join(", ")).join("\n")}
|
||||
</Text>
|
||||
</Td>
|
||||
</Tr>
|
||||
{event.content && (
|
||||
<Tr>
|
||||
<Td colSpan={3} p="0">
|
||||
<Code maxW="100vw" key={event.id + "-content"} isTruncated whiteSpace="pre" p="2">
|
||||
{event.content}
|
||||
</Code>
|
||||
</Td>
|
||||
</Tr>
|
||||
)}
|
||||
</>
|
||||
))}
|
||||
</Tbody>
|
||||
</Table>
|
||||
</TableContainer>
|
||||
|
||||
<Heading size="sm" my="2" mx="4">
|
||||
Chains
|
||||
</Heading>
|
||||
<DebugChains chains={jobChains} />
|
||||
</ModalBody>
|
||||
</ModalContent>
|
||||
|
Loading…
x
Reference in New Issue
Block a user