Pierre Donias
03b505e40e
feat: technical release ( #6488 )
2022-10-27 15:18:03 +02:00
Julien Fontanet
dc909fdfb0
test(async-each): fix iteratee calls
...
Introduced by myself in last minute change in a43199b75
2022-10-25 13:14:44 +02:00
Gabriel Gunullu
a43199b754
test(async-each): from Jest to test ( #6481 )
2022-10-25 12:23:59 +02:00
Gabriel Gunullu
876211879f
test(decorate-with): from Tap to test ( #6474 )
2022-10-24 17:46:44 +02:00
Gabriel Gunullu
fe323b8fe5
test: remove unnecessary ESLint comments ( #6479 )
2022-10-24 17:46:27 +02:00
Gabriel Gunullu
2d4317b681
test(read-chunk): from Jest to test ( #6478 )
2022-10-24 14:38:56 +02:00
Gabriel Gunullu
c1aa7b9d8a
test(multi-key-map): from Jest to test ( #6477 )
2022-10-24 10:05:51 +02:00
Gabriel Gunullu
6c6efd9cfb
test(disposable): from Jest to test and SinonJS ( #6476 )
2022-10-24 10:04:48 +02:00
Julien Fontanet
551670a8b9
fix(eslint): disable n/no-unpublished-{import,require} in tests
2022-10-24 09:53:55 +02:00
Gabriel Gunullu
ac75225e7d
test(compose): from Jest to test ( #6473 )
2022-10-21 16:25:25 +02:00
Gabriel Gunullu
5cec2d4cb0
test(coalesce-calls): from Jest to test ( #6470 )
2022-10-20 16:46:56 +02:00
Julien Fontanet
ed76fa5141
feat(predicates): not operator
2022-10-20 12:47:02 +02:00
Julien Fontanet
42a974476f
feat(@vates/otp): minimal HOTP/TOTP implementation ( #6456 )
2022-10-12 15:44:43 +02:00
Florent BEAUCHAMP
0dd91c1efe
feat(nbd-client): first implementation ( #6444 )
2022-10-12 14:46:16 +02:00
Julien Fontanet
c2eb68a31a
chore(fuse-vhd): remove unused var/lib
...
Introduced by 46fe3be32
2022-10-11 16:41:12 +02:00
Julien Fontanet
f1a1b922c7
chore: format with Prettier
2022-10-11 16:40:10 +02:00
Julien Fontanet
e2521b6688
fix(read-chunk): handle already ended stream
2022-10-06 15:20:28 +02:00
Florent BEAUCHAMP
3d3b63a596
feat: technical release ( #6436 )
2022-09-26 16:42:47 +02:00
Florent BEAUCHAMP
46fe3be322
feat: implement file restore on top of FUSE instead of vhdimount ( #6409 )
...
It brings file restore to VhdDirectory (and related features like encryption and compression).
2022-09-20 11:04:24 +02:00
Pierre Donias
cd28fd4945
feat: technical release ( #6332 )
2022-07-28 15:57:40 +02:00
Julien Fontanet
b96dd0160a
feat(async-each): change default concurrency to 10
...
BREAKING CHANGE
2022-07-05 12:00:07 +02:00
Julien Fontanet
dfce56cee8
feat(async-each): add basic JsDoc typing
2022-07-04 17:37:52 +02:00
Julien Fontanet
a6fee2946a
feat(async-each): concurrency 0 means no limit
...
It's identical to `Infinity` but has broader support (e.g. in JSON).
2022-07-04 17:22:47 +02:00
Mathieu
c03c41450b
feat: technical release ( #6311 )
2022-06-29 15:27:14 +02:00
Julien Fontanet
a8dfdfb922
fix(event-listeners-manager/add): _listeners is a Map
2022-06-15 14:37:38 +02:00
Julien Fontanet
f096024248
chore(event-listeners-manager): add tests
2022-06-15 14:37:31 +02:00
Julien Fontanet
151b8a8940
feat(read-chunk): add readChunkStrict
2022-06-13 12:01:02 +02:00
Julien Fontanet
cda027b94a
docs(read-chunk): behavior when stream has ended
2022-06-13 11:22:42 +02:00
Julien Fontanet
8ed8447665
chore(cached-dns.lookup/README): regenerate from .USAGE.md
2022-04-29 15:54:57 +02:00
Mathieu
cca47a8149
feat: technical release ( #6209 )
2022-04-28 16:28:24 +02:00
Julien Fontanet
e69f58eb86
fix(cached-dns.lookup): don't use assert/strict
...
Fixes #6202
Only available on Node >=15.
2022-04-24 15:28:30 +02:00
Julien Fontanet
c9475ddc65
feat(@vates/cached-dns.lookup): small DNS cache ( #6196 )
...
See https://xcp-ng.org/forum/topic/5775/dns-queries-during-backup-job
2022-04-22 15:27:41 +02:00
Julien Fontanet
89c72fdbad
feat(event-listeners-manager): easy way to clean up event listeners
2022-04-21 14:02:57 +02:00
Pierre Donias
f7a7d9e52d
feat: technical release ( #6164 )
2022-03-30 15:15:22 +02:00
Julien Fontanet
0498e2d679
chore: update deps
2022-03-29 16:35:00 +02:00
Julien Fontanet
b9ff3db9b0
feat(decorate-with): decorateClass() ( #6136 )
...
Generalization of `decorateMethodsWith` which also works for accessors.
The suffix `With` is not part of the name because it's not fluent (unlike for `@decorateWith(decorator)`).
`decorateMethodsWith` is now a deprecated alias for this new implementation.
2022-03-10 11:51:57 +01:00
Julien Fontanet
a73eb82ac6
feat(@vates/predicates): 1.0.0
2022-02-25 13:33:55 +01:00
Julien Fontanet
8bf11d6f6a
chore(decorate-with): add tests
2022-02-22 15:26:10 +01:00
Julien Fontanet
72ff66ebde
chore: enforce strict mode for CJS files
2022-02-22 12:34:41 +01:00
Julien Fontanet
471fbef6ef
chore: hide USAGE.md
...
This highlight the fact that it's not designed for direct consumption and it no longer needs a special handling in `npmignore`.
2022-02-18 17:11:52 +01:00
Julien Fontanet
ab63709104
chore(predicates): add tests
2022-02-18 17:03:21 +01:00
Julien Fontanet
0924184358
fix(predicates): use strict mode
2022-02-18 17:03:21 +01:00
Julien Fontanet
6e38cf2bc1
fix(predicates): typo
2022-02-18 17:03:21 +01:00
Julien Fontanet
c28fa78963
feat(@vates/predicates): utils to compose predicates
2022-02-10 16:55:15 +01:00
Julien Fontanet
530da14e24
feat(@vates/decorate-with): 1.0.0
2021-12-16 11:49:29 +01:00
Julien Fontanet
02da7c272f
feat(decorate-with): perInstance helper
2021-12-16 11:48:48 +01:00
Julien Fontanet
5704949f4d
feat(@vates/compose): 2.1.0
2021-12-03 15:17:47 +01:00
Julien Fontanet
470a9b3e27
chore(decorate-with/README): document usage with @vates/compose
2021-12-02 21:37:25 +01:00
Julien Fontanet
ace31dc566
feat(compose): supports attaching extra params
2021-12-02 21:37:25 +01:00
Julien Fontanet
ed252276cb
fix(compose): dont mutate passed functions array
2021-12-02 21:37:25 +01:00