Package: node-lib0 / 0.2.117-1

Metadata

Package Version Patches format
node-lib0 0.2.117-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
tsc workaround.patch | (download)

websocket.js | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 fix for tsc >= 4.8
drop performance tests.patch | (download)

array.test.js | 3 2 + 1 - 0 !
encoding.test.js | 2 2 + 0 - 0 !
2 files changed, 4 insertions(+), 1 deletion(-)

 drop all performance tests
 Slow machines aren't able to run them, and they are flaky anyway
ts5 compat.patch | (download)

buffer.js | 2 1 + 1 - 0 !
crypto.test.js | 4 2 + 2 - 0 !
crypto/aes-gcm.js | 12 6 + 6 - 0 !
crypto/common.js | 2 1 + 1 - 0 !
crypto/ecdsa.js | 8 4 + 4 - 0 !
crypto/rsa-oaep.js | 6 3 + 3 - 0 !
decoding.js | 10 5 + 5 - 0 !
delta/delta-pitch.test.js | 1 1 + 0 - 0 !
delta/delta.js | 3 2 + 1 - 0 !
delta/delta.test.js | 1 1 + 0 - 0 !
encoding.js | 2 1 + 1 - 0 !
hash/sha256.test.js | 2 1 + 1 - 0 !
list.js | 3 3 + 0 - 0 !
list.test.js | 1 1 + 0 - 0 !
prng.js | 2 1 + 1 - 0 !
schema.js | 2 1 + 1 - 0 !
string.js | 4 2 + 2 - 0 !
trait/equality.js | 2 1 + 1 - 0 !
trait/traits.test.js | 1 1 + 0 - 0 !
19 files changed, 38 insertions(+), 30 deletions(-)

 fix typescript 5.0 compatibility
 - Replace Uint8Array<T> with Uint8Array (generic Uint8Array added in TS 5.7)
 - Replace NoInfer<T> with T (NoInfer added in TS 5.4)
 - Add @ts-nocheck to files with complex types incompatible with TS 5.0
 - Add return type annotation to List.toArray()