Merge branch 'master' into combined-prs-branch
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Sat, 11 May 2024 02:22:39 +0000 (04:22 +0200)
committerGitHub <noreply@github.com>
Sat, 11 May 2024 02:22:39 +0000 (04:22 +0200)
18 files changed:
examples/typescript/http-client-pool/package.json
examples/typescript/http-client-pool/pnpm-lock.yaml
examples/typescript/http-server-pool/express-cluster/package.json
examples/typescript/http-server-pool/express-cluster/pnpm-lock.yaml
examples/typescript/http-server-pool/express-hybrid/package.json
examples/typescript/http-server-pool/express-hybrid/pnpm-lock.yaml
examples/typescript/http-server-pool/fastify-cluster/package.json
examples/typescript/http-server-pool/fastify-cluster/pnpm-lock.yaml
examples/typescript/http-server-pool/fastify-hybrid/package.json
examples/typescript/http-server-pool/fastify-hybrid/pnpm-lock.yaml
examples/typescript/http-server-pool/fastify-worker_threads/package.json
examples/typescript/http-server-pool/fastify-worker_threads/pnpm-lock.yaml
examples/typescript/smtp-client-pool/package.json
examples/typescript/smtp-client-pool/pnpm-lock.yaml
examples/typescript/websocket-server-pool/ws-cluster/package.json
examples/typescript/websocket-server-pool/ws-cluster/pnpm-lock.yaml
examples/typescript/websocket-server-pool/ws-worker_threads/package.json
examples/typescript/websocket-server-pool/ws-worker_threads/pnpm-lock.yaml

index 994c69ee637fb0e3e9dc01a94d6568735c2f0e68..7681ff9dffcf970b5f5dc71d35c5be5bf7a2c840 100644 (file)
@@ -23,7 +23,7 @@
   "dependencies": {
     "axios": "^1.6.8",
     "node-fetch": "^3.3.2",
-    "poolifier": "^4.0.5"
+    "poolifier": "^4.0.6"
   },
   "devDependencies": {
     "@types/node": "^20.12.11",
index 48b11bd191d46ba3ab4db45d048c79f0a1d6d859..1998302c150187873b0d2ad402cc0659571435a5 100644 (file)
@@ -15,8 +15,8 @@ importers:
         specifier: ^3.3.2
         version: 3.3.2
       poolifier:
-        specifier: ^4.0.5
-        version: 4.0.5
+        specifier: ^4.0.6
+        version: 4.0.6
     devDependencies:
       '@types/node':
         specifier: ^20.12.11
@@ -85,8 +85,8 @@ packages:
     resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==}
     engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
 
-  poolifier@4.0.5:
-    resolution: {integrity: sha512-kCmN8XPkmloDX6zEu2HPihne+sbSrp+DFKnmHMypqDq3TF0epIRkhlccewOcZiYEjTzNL9frzamDjDcSSHcC9Q==}
+  poolifier@4.0.6:
+    resolution: {integrity: sha512-ucTp2aa4I52bpH3SkHirxG11gRYLJo6rBNC5l59Q3AASOTz2MlfzGKxImBlG1lsoDTy+pTI37w3Bo99+ZoaTxg==}
     engines: {node: '>=18.0.0', pnpm: '>=9.0.0'}
 
   proxy-from-env@1.1.0:
@@ -159,7 +159,7 @@ snapshots:
       fetch-blob: 3.2.0
       formdata-polyfill: 4.0.10
 
-  poolifier@4.0.5: {}
+  poolifier@4.0.6: {}
 
   proxy-from-env@1.1.0: {}
 
index 28a0a22ba891a68a8615ac8cb1ecdaa1d70b6faa..4e4db2de19ca175fcbeca11d7be11dd4241c9c44 100644 (file)
@@ -23,7 +23,7 @@
   "license": "ISC",
   "dependencies": {
     "express": "^4.19.2",
-    "poolifier": "^4.0.5"
+    "poolifier": "^4.0.6"
   },
   "devDependencies": {
     "@rollup/plugin-typescript": "^11.1.6",
index 3675bf23049ff7e9fbb47c7545eb9e3687aba77d..fb0865061d70b22e6845842b15a37647ff608bca 100644 (file)
@@ -12,8 +12,8 @@ importers:
         specifier: ^4.19.2
         version: 4.19.2
       poolifier:
-        specifier: ^4.0.5
-        version: 4.0.5
+        specifier: ^4.0.6
+        version: 4.0.6
     devDependencies:
       '@rollup/plugin-typescript':
         specifier: ^11.1.6
@@ -631,8 +631,8 @@ packages:
     resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
     engines: {node: '>=8.6'}
 
-  poolifier@4.0.5:
-    resolution: {integrity: sha512-kCmN8XPkmloDX6zEu2HPihne+sbSrp+DFKnmHMypqDq3TF0epIRkhlccewOcZiYEjTzNL9frzamDjDcSSHcC9Q==}
+  poolifier@4.0.6:
+    resolution: {integrity: sha512-ucTp2aa4I52bpH3SkHirxG11gRYLJo6rBNC5l59Q3AASOTz2MlfzGKxImBlG1lsoDTy+pTI37w3Bo99+ZoaTxg==}
     engines: {node: '>=18.0.0', pnpm: '>=9.0.0'}
 
   pretty-bytes@5.6.0:
@@ -1387,7 +1387,7 @@ snapshots:
 
   picomatch@2.3.1: {}
 
-  poolifier@4.0.5: {}
+  poolifier@4.0.6: {}
 
   pretty-bytes@5.6.0: {}
 
index 7ec99b1cccf0938c8b151af95bef1ebe01bce6ef..053b45ff833d3f7e8cb055b68a8a655219a870be 100644 (file)
@@ -23,7 +23,7 @@
   "license": "ISC",
   "dependencies": {
     "express": "^4.19.2",
-    "poolifier": "^4.0.5"
+    "poolifier": "^4.0.6"
   },
   "devDependencies": {
     "@rollup/plugin-typescript": "^11.1.6",
index 3675bf23049ff7e9fbb47c7545eb9e3687aba77d..fb0865061d70b22e6845842b15a37647ff608bca 100644 (file)
@@ -12,8 +12,8 @@ importers:
         specifier: ^4.19.2
         version: 4.19.2
       poolifier:
-        specifier: ^4.0.5
-        version: 4.0.5
+        specifier: ^4.0.6
+        version: 4.0.6
     devDependencies:
       '@rollup/plugin-typescript':
         specifier: ^11.1.6
@@ -631,8 +631,8 @@ packages:
     resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
     engines: {node: '>=8.6'}
 
-  poolifier@4.0.5:
-    resolution: {integrity: sha512-kCmN8XPkmloDX6zEu2HPihne+sbSrp+DFKnmHMypqDq3TF0epIRkhlccewOcZiYEjTzNL9frzamDjDcSSHcC9Q==}
+  poolifier@4.0.6:
+    resolution: {integrity: sha512-ucTp2aa4I52bpH3SkHirxG11gRYLJo6rBNC5l59Q3AASOTz2MlfzGKxImBlG1lsoDTy+pTI37w3Bo99+ZoaTxg==}
     engines: {node: '>=18.0.0', pnpm: '>=9.0.0'}
 
   pretty-bytes@5.6.0:
@@ -1387,7 +1387,7 @@ snapshots:
 
   picomatch@2.3.1: {}
 
-  poolifier@4.0.5: {}
+  poolifier@4.0.6: {}
 
   pretty-bytes@5.6.0: {}
 
index 1e316a69739d5ea46a2cbdc7617cd10c7b29a880..71bd54990fbc832bb3339617b1948d9f83c53824 100644 (file)
@@ -23,7 +23,7 @@
   "license": "ISC",
   "dependencies": {
     "fastify": "^4.27.0",
-    "poolifier": "^4.0.5"
+    "poolifier": "^4.0.6"
   },
   "devDependencies": {
     "@rollup/plugin-typescript": "^11.1.6",
index adf491cc049ec12a081188c30c10592234437e12..7fbf4a90484d4523fbb2475924cf1ba92355fb49 100644 (file)
@@ -12,8 +12,8 @@ importers:
         specifier: ^4.27.0
         version: 4.27.0
       poolifier:
-        specifier: ^4.0.5
-        version: 4.0.5
+        specifier: ^4.0.6
+        version: 4.0.6
     devDependencies:
       '@rollup/plugin-typescript':
         specifier: ^11.1.6
@@ -571,8 +571,8 @@ packages:
     resolution: {integrity: sha512-uI1ThkzTShNSwvsUM6b4ND8ANzWURk9zTELMztFkmnCQeR/4wkomJ+echHee5GMWGovoSfjwdeu80DsFIt7mbA==}
     hasBin: true
 
-  poolifier@4.0.5:
-    resolution: {integrity: sha512-kCmN8XPkmloDX6zEu2HPihne+sbSrp+DFKnmHMypqDq3TF0epIRkhlccewOcZiYEjTzNL9frzamDjDcSSHcC9Q==}
+  poolifier@4.0.6:
+    resolution: {integrity: sha512-ucTp2aa4I52bpH3SkHirxG11gRYLJo6rBNC5l59Q3AASOTz2MlfzGKxImBlG1lsoDTy+pTI37w3Bo99+ZoaTxg==}
     engines: {node: '>=18.0.0', pnpm: '>=9.0.0'}
 
   pretty-bytes@5.6.0:
@@ -1268,7 +1268,7 @@ snapshots:
       sonic-boom: 3.8.1
       thread-stream: 2.7.0
 
-  poolifier@4.0.5: {}
+  poolifier@4.0.6: {}
 
   pretty-bytes@5.6.0: {}
 
index 7789852e197eca8ef8fe6254565880473f54b2e6..2778eb336ab89a5618aef58a4500580f8db118fe 100644 (file)
@@ -24,7 +24,7 @@
   "dependencies": {
     "fastify": "^4.27.0",
     "fastify-plugin": "^4.5.1",
-    "poolifier": "^4.0.5"
+    "poolifier": "^4.0.6"
   },
   "devDependencies": {
     "@rollup/plugin-typescript": "^11.1.6",
index e1880aff11b9890eed579fea6a10bb3fc6ab530b..78c8f4c0249ed7c7f9cb5d11f138807f3f99c62d 100644 (file)
@@ -15,8 +15,8 @@ importers:
         specifier: ^4.5.1
         version: 4.5.1
       poolifier:
-        specifier: ^4.0.5
-        version: 4.0.5
+        specifier: ^4.0.6
+        version: 4.0.6
     devDependencies:
       '@rollup/plugin-typescript':
         specifier: ^11.1.6
@@ -577,8 +577,8 @@ packages:
     resolution: {integrity: sha512-uI1ThkzTShNSwvsUM6b4ND8ANzWURk9zTELMztFkmnCQeR/4wkomJ+echHee5GMWGovoSfjwdeu80DsFIt7mbA==}
     hasBin: true
 
-  poolifier@4.0.5:
-    resolution: {integrity: sha512-kCmN8XPkmloDX6zEu2HPihne+sbSrp+DFKnmHMypqDq3TF0epIRkhlccewOcZiYEjTzNL9frzamDjDcSSHcC9Q==}
+  poolifier@4.0.6:
+    resolution: {integrity: sha512-ucTp2aa4I52bpH3SkHirxG11gRYLJo6rBNC5l59Q3AASOTz2MlfzGKxImBlG1lsoDTy+pTI37w3Bo99+ZoaTxg==}
     engines: {node: '>=18.0.0', pnpm: '>=9.0.0'}
 
   pretty-bytes@5.6.0:
@@ -1276,7 +1276,7 @@ snapshots:
       sonic-boom: 3.8.1
       thread-stream: 2.7.0
 
-  poolifier@4.0.5: {}
+  poolifier@4.0.6: {}
 
   pretty-bytes@5.6.0: {}
 
index bc33785bab7bc75d554c2d96a3799c5baa4a9534..e1c3eefdeaf2e63ec88ae054b2f763f78b785f4a 100644 (file)
@@ -24,7 +24,7 @@
   "dependencies": {
     "fastify": "^4.27.0",
     "fastify-plugin": "^4.5.1",
-    "poolifier": "^4.0.5"
+    "poolifier": "^4.0.6"
   },
   "devDependencies": {
     "@types/node": "^20.12.11",
index 0ae8e0ddd515dbb19f914f3ff882ac1527dc6f23..6cb61b8e20f48cc908b5f117f88f4c52870581e4 100644 (file)
@@ -15,8 +15,8 @@ importers:
         specifier: ^4.5.1
         version: 4.5.1
       poolifier:
-        specifier: ^4.0.5
-        version: 4.0.5
+        specifier: ^4.0.6
+        version: 4.0.6
     devDependencies:
       '@types/node':
         specifier: ^20.12.11
@@ -299,8 +299,8 @@ packages:
     resolution: {integrity: sha512-uI1ThkzTShNSwvsUM6b4ND8ANzWURk9zTELMztFkmnCQeR/4wkomJ+echHee5GMWGovoSfjwdeu80DsFIt7mbA==}
     hasBin: true
 
-  poolifier@4.0.5:
-    resolution: {integrity: sha512-kCmN8XPkmloDX6zEu2HPihne+sbSrp+DFKnmHMypqDq3TF0epIRkhlccewOcZiYEjTzNL9frzamDjDcSSHcC9Q==}
+  poolifier@4.0.6:
+    resolution: {integrity: sha512-ucTp2aa4I52bpH3SkHirxG11gRYLJo6rBNC5l59Q3AASOTz2MlfzGKxImBlG1lsoDTy+pTI37w3Bo99+ZoaTxg==}
     engines: {node: '>=18.0.0', pnpm: '>=9.0.0'}
 
   pretty-bytes@5.6.0:
@@ -729,7 +729,7 @@ snapshots:
       sonic-boom: 3.8.1
       thread-stream: 2.7.0
 
-  poolifier@4.0.5: {}
+  poolifier@4.0.6: {}
 
   pretty-bytes@5.6.0: {}
 
index b47032204e8167de7171c49e922f5c5278b712b8..cc5288cf97eb4c7380a1b5e76a17d4256ac10052 100644 (file)
@@ -21,7 +21,7 @@
   "license": "ISC",
   "dependencies": {
     "nodemailer": "^6.9.13",
-    "poolifier": "^4.0.5"
+    "poolifier": "^4.0.6"
   },
   "devDependencies": {
     "@types/node": "^20.12.11",
index 23fddcbc6c1c6c586ffae13b5a9b00bb642537c9..d07fc8c5491b3299ae3a4e0876dd7186d70a08f9 100644 (file)
@@ -12,8 +12,8 @@ importers:
         specifier: ^6.9.13
         version: 6.9.13
       poolifier:
-        specifier: ^4.0.5
-        version: 4.0.5
+        specifier: ^4.0.6
+        version: 4.0.6
     devDependencies:
       '@types/node':
         specifier: ^20.12.11
@@ -37,8 +37,8 @@ packages:
     resolution: {integrity: sha512-7o38Yogx6krdoBf3jCAqnIN4oSQFx+fMa0I7dK1D+me9kBxx12D+/33wSb+fhOCtIxvYJ+4x4IMEhmhCKfAiOA==}
     engines: {node: '>=6.0.0'}
 
-  poolifier@4.0.5:
-    resolution: {integrity: sha512-kCmN8XPkmloDX6zEu2HPihne+sbSrp+DFKnmHMypqDq3TF0epIRkhlccewOcZiYEjTzNL9frzamDjDcSSHcC9Q==}
+  poolifier@4.0.6:
+    resolution: {integrity: sha512-ucTp2aa4I52bpH3SkHirxG11gRYLJo6rBNC5l59Q3AASOTz2MlfzGKxImBlG1lsoDTy+pTI37w3Bo99+ZoaTxg==}
     engines: {node: '>=18.0.0', pnpm: '>=9.0.0'}
 
   typescript@5.4.5:
@@ -61,7 +61,7 @@ snapshots:
 
   nodemailer@6.9.13: {}
 
-  poolifier@4.0.5: {}
+  poolifier@4.0.6: {}
 
   typescript@5.4.5: {}
 
index 2a5cc682016ed121569e36bd21c5ad63fcd208ae..343ba4e0d095f508745c690a6abc0ba1dbf684ef 100644 (file)
@@ -21,7 +21,7 @@
   "author": "",
   "license": "ISC",
   "dependencies": {
-    "poolifier": "^4.0.5",
+    "poolifier": "^4.0.6",
     "ws": "^8.17.0"
   },
   "devDependencies": {
@@ -35,6 +35,6 @@
   },
   "optionalDependencies": {
     "bufferutil": "^4.0.8",
-    "utf-8-validate": "^6.0.3"
+    "utf-8-validate": "^6.0.4"
   }
 }
index ac0b0681e1d9c300b19613ac306178f68c965392..39cfedc9b4fe75da7f2b3f73e2cd59b0434e50db 100644 (file)
@@ -9,18 +9,18 @@ importers:
   .:
     dependencies:
       poolifier:
-        specifier: ^4.0.5
-        version: 4.0.5
+        specifier: ^4.0.6
+        version: 4.0.6
       ws:
         specifier: ^8.17.0
-        version: 8.17.0(bufferutil@4.0.8)(utf-8-validate@6.0.3)
+        version: 8.17.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)
     optionalDependencies:
       bufferutil:
         specifier: ^4.0.8
         version: 4.0.8
       utf-8-validate:
-        specifier: ^6.0.3
-        version: 6.0.3
+        specifier: ^6.0.4
+        version: 6.0.4
     devDependencies:
       '@rollup/plugin-typescript':
         specifier: ^11.1.6
@@ -329,8 +329,8 @@ packages:
     resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
     engines: {node: '>=8.6'}
 
-  poolifier@4.0.5:
-    resolution: {integrity: sha512-kCmN8XPkmloDX6zEu2HPihne+sbSrp+DFKnmHMypqDq3TF0epIRkhlccewOcZiYEjTzNL9frzamDjDcSSHcC9Q==}
+  poolifier@4.0.6:
+    resolution: {integrity: sha512-ucTp2aa4I52bpH3SkHirxG11gRYLJo6rBNC5l59Q3AASOTz2MlfzGKxImBlG1lsoDTy+pTI37w3Bo99+ZoaTxg==}
     engines: {node: '>=18.0.0', pnpm: '>=9.0.0'}
 
   queue-microtask@1.2.3:
@@ -383,8 +383,8 @@ packages:
   undici-types@5.26.5:
     resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==}
 
-  utf-8-validate@6.0.3:
-    resolution: {integrity: sha512-uIuGf9TWQ/y+0Lp+KGZCMuJWc3N9BHA+l/UmHd/oUHwJJDeysyTRxNQVkbzsIWfGFbRe3OcgML/i0mvVRPOyDA==}
+  utf-8-validate@6.0.4:
+    resolution: {integrity: sha512-xu9GQDeFp+eZ6LnCywXN/zBancWvOpUMzgjLPSjy4BRHSmTelvn2E0DG0o1sTiw5hkCKBHo8rwSKncfRfv2EEQ==}
     engines: {node: '>=6.14.2'}
 
   wrappy@1.0.2:
@@ -652,7 +652,7 @@ snapshots:
 
   picomatch@2.3.1: {}
 
-  poolifier@4.0.5: {}
+  poolifier@4.0.6: {}
 
   queue-microtask@1.2.3: {}
 
@@ -712,14 +712,14 @@ snapshots:
 
   undici-types@5.26.5: {}
 
-  utf-8-validate@6.0.3:
+  utf-8-validate@6.0.4:
     dependencies:
       node-gyp-build: 4.8.1
     optional: true
 
   wrappy@1.0.2: {}
 
-  ws@8.17.0(bufferutil@4.0.8)(utf-8-validate@6.0.3):
+  ws@8.17.0(bufferutil@4.0.8)(utf-8-validate@6.0.4):
     optionalDependencies:
       bufferutil: 4.0.8
-      utf-8-validate: 6.0.3
+      utf-8-validate: 6.0.4
index 42bd62756012c519aa5d95fe8b1d9fa93ce0b0c2..aa0801efe31c7693359ccd20fe5edd3367eb247c 100644 (file)
@@ -31,6 +31,6 @@
   },
   "optionalDependencies": {
     "bufferutil": "^4.0.8",
-    "utf-8-validate": "^6.0.3"
+    "utf-8-validate": "^6.0.4"
   }
 }
index c0c0e1621dee3fcd2ae62cf9015662d56b5a49eb..134535ed991a97fca9166e71e58275682dada2ca 100644 (file)
@@ -13,14 +13,14 @@ importers:
         version: 4.0.5
       ws:
         specifier: ^8.17.0
-        version: 8.17.0(bufferutil@4.0.8)(utf-8-validate@6.0.3)
+        version: 8.17.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)
     optionalDependencies:
       bufferutil:
         specifier: ^4.0.8
         version: 4.0.8
       utf-8-validate:
-        specifier: ^6.0.3
-        version: 6.0.3
+        specifier: ^6.0.4
+        version: 6.0.4
     devDependencies:
       '@types/node':
         specifier: ^20.12.11
@@ -60,8 +60,8 @@ packages:
   undici-types@5.26.5:
     resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==}
 
-  utf-8-validate@6.0.3:
-    resolution: {integrity: sha512-uIuGf9TWQ/y+0Lp+KGZCMuJWc3N9BHA+l/UmHd/oUHwJJDeysyTRxNQVkbzsIWfGFbRe3OcgML/i0mvVRPOyDA==}
+  utf-8-validate@6.0.4:
+    resolution: {integrity: sha512-xu9GQDeFp+eZ6LnCywXN/zBancWvOpUMzgjLPSjy4BRHSmTelvn2E0DG0o1sTiw5hkCKBHo8rwSKncfRfv2EEQ==}
     engines: {node: '>=6.14.2'}
 
   ws@8.17.0:
@@ -100,12 +100,12 @@ snapshots:
 
   undici-types@5.26.5: {}
 
-  utf-8-validate@6.0.3:
+  utf-8-validate@6.0.4:
     dependencies:
       node-gyp-build: 4.8.1
     optional: true
 
-  ws@8.17.0(bufferutil@4.0.8)(utf-8-validate@6.0.3):
+  ws@8.17.0(bufferutil@4.0.8)(utf-8-validate@6.0.4):
     optionalDependencies:
       bufferutil: 4.0.8
-      utf-8-validate: 6.0.3
+      utf-8-validate: 6.0.4