Bruno Windels
|
6980921dab
|
some impl notes for SDK
|
2021-11-18 14:16:10 +00:00 |
|
Bruno Windels
|
0a433b90e3
|
packages processed by post-install need to be in dependencies, or the script fails
|
2021-11-17 15:09:25 +01:00 |
|
Bruno Windels
|
efccc1e19e
|
Merge pull request #583 from vector-im/ts-conversion-logging
Convert src/logging to typescript
|
2021-11-17 14:37:42 +01:00 |
|
Bruno Windels
|
692ae25e76
|
remove unused method
|
2021-11-17 14:35:26 +01:00 |
|
Bruno Windels
|
b5e9eb26ba
|
reduce size of ILogItem interface further
|
2021-11-17 14:33:58 +01:00 |
|
Bruno Windels
|
4030a4918d
|
explicitly check for undefined
|
2021-11-17 13:57:11 +01:00 |
|
Bruno Windels
|
41a10d9697
|
explicitly check for undefined
|
2021-11-17 13:56:20 +01:00 |
|
Bruno Windels
|
fde0163b97
|
remove unneeded union type and simplify code
|
2021-11-17 13:53:27 +01:00 |
|
Bruno Windels
|
42e5fb33ba
|
remove more non-public methods from ILogItem interface
|
2021-11-17 13:50:56 +01:00 |
|
Bruno Windels
|
526a818269
|
only used internally
|
2021-11-17 13:42:49 +01:00 |
|
Bruno Windels
|
afc538e875
|
explicitly check for type, rather than truthy
|
2021-11-17 12:58:08 +01:00 |
|
Bruno Windels
|
74fb15e426
|
add future todo note
|
2021-11-17 12:54:44 +01:00 |
|
Bruno Windels
|
46dd78162f
|
no need to dig into internals here
|
2021-11-17 12:54:32 +01:00 |
|
Bruno Windels
|
276d8d4a42
|
check for undefined, no need for !
|
2021-11-17 12:39:57 +01:00 |
|
Bruno Windels
|
b1d20178f8
|
add explicit void return type
|
2021-11-17 12:37:50 +01:00 |
|
Bruno Windels
|
5f362cbdbd
|
remove dead code
|
2021-11-17 11:54:29 +01:00 |
|
Bruno Windels
|
695996d6e2
|
add ILogger and ILogExport interface, to give export correct return type
also move logging related types to own file
|
2021-11-17 11:39:12 +01:00 |
|
RMidhunSuresh
|
1b13f32d94
|
Remove resolved todo comment
|
2021-11-17 15:39:21 +05:30 |
|
Bruno Windels
|
3ee7e73ff0
|
item is optional here
|
2021-11-17 11:08:44 +01:00 |
|
Bruno Windels
|
90d7b73dd4
|
non-persisted queued items don't have an id yet, find them by ref equality
|
2021-11-17 11:08:29 +01:00 |
|
Bruno Windels
|
f93bdd962a
|
might as well use generic here
|
2021-11-17 10:50:55 +01:00 |
|
Bruno Windels
|
1942c31eff
|
still finish item when not returning from sync callback
|
2021-11-17 10:42:54 +01:00 |
|
RMidhunSuresh
|
d01271fb15
|
_run return T or void depending on boolean
|
2021-11-17 13:22:19 +05:30 |
|
RMidhunSuresh
|
07a1130db3
|
children can be array of ISerializedItem
|
2021-11-17 12:02:12 +05:30 |
|
RMidhunSuresh
|
835da58b53
|
Remove !
|
2021-11-17 11:59:50 +05:30 |
|
R Midhun Suresh
|
9c8f96e233
|
value is optional
Co-authored-by: Bruno Windels <brunow@matrix.org>
|
2021-11-17 11:43:59 +05:30 |
|
RMidhunSuresh
|
b0ab8cd77f
|
Space before {
|
2021-11-17 11:40:43 +05:30 |
|
RMidhunSuresh
|
8fce29caf7
|
Explicitly check for undefined
|
2021-11-17 11:38:33 +05:30 |
|
RMidhunSuresh
|
14eaa57434
|
No need for type assertion here
|
2021-11-16 13:14:11 +05:30 |
|
RMidhunSuresh
|
58105824d9
|
Fix error in reduce
|
2021-11-16 13:08:13 +05:30 |
|
RMidhunSuresh
|
4704a70cb7
|
Remove todo comment
|
2021-11-16 13:06:47 +05:30 |
|
RMidhunSuresh
|
34a8463bf9
|
Fix jsdoc return type
|
2021-11-16 12:43:23 +05:30 |
|
RMidhunSuresh
|
e339e730f4
|
Remove todo comment
|
2021-11-16 12:42:50 +05:30 |
|
RMidhunSuresh
|
286747c23c
|
Add type annotation for ctor
|
2021-11-16 12:41:03 +05:30 |
|
RMidhunSuresh
|
3ee1607298
|
Convert utils to typescript
|
2021-11-16 12:32:49 +05:30 |
|
RMidhunSuresh
|
4161d31642
|
Convert NullLogger to typescript
|
2021-11-16 12:23:06 +05:30 |
|
RMidhunSuresh
|
4c1d7a8f2d
|
Use generics over returning unknown
|
2021-11-15 22:47:38 +05:30 |
|
RMidhunSuresh
|
fe69f84c85
|
Use undefined in LogItem.serialize
|
2021-11-15 19:32:16 +05:30 |
|
RMidhunSuresh
|
ba5f2032ba
|
Make properties in LogItem optional, not null
|
2021-11-15 19:17:49 +05:30 |
|
RMidhunSuresh
|
7097ba07d1
|
Replace LogLabelOrNull type with undefined
|
2021-11-15 18:59:33 +05:30 |
|
RMidhunSuresh
|
30a384fe1e
|
Make LogFilter optional
|
2021-11-15 18:44:25 +05:30 |
|
RMidhunSuresh
|
520e0f1b89
|
Use interface ILogItem
|
2021-11-15 17:29:08 +05:30 |
|
RMidhunSuresh
|
a7d059b3ed
|
Fix imports
|
2021-11-14 19:42:18 +05:30 |
|
RMidhunSuresh
|
bba44abf52
|
Convert console logger to ts
|
2021-11-14 16:24:16 +05:30 |
|
RMidhunSuresh
|
39d0708cca
|
Add comment
|
2021-11-14 15:58:51 +05:30 |
|
RMidhunSuresh
|
2d8b719ab0
|
Add void return types as well
|
2021-11-14 15:55:42 +05:30 |
|
RMidhunSuresh
|
5efa27c2a3
|
Add more type annotations
|
2021-11-14 15:48:59 +05:30 |
|
RMidhunSuresh
|
67e8fc0c43
|
Add return types to methods in BaseLogger
|
2021-11-12 23:27:35 +05:30 |
|
RMidhunSuresh
|
8e42e3f21f
|
Add types to returns in LogFilter.ts
|
2021-11-12 23:17:21 +05:30 |
|
RMidhunSuresh
|
29a8260514
|
Add explicit types for return in methods
|
2021-11-12 23:12:15 +05:30 |
|