repositories
/
poolifier.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge pull request #2164 from poolifier/dependabot/npm_and_yarn/tatami-ng-0.3.0
[poolifier.git]
/
examples
/
typescript
/
http-server-pool
/
fastify-worker_threads
/
pnpm-lock.yaml
diff --git
a/examples/typescript/http-server-pool/fastify-worker_threads/pnpm-lock.yaml
b/examples/typescript/http-server-pool/fastify-worker_threads/pnpm-lock.yaml
index 8671118ada70821aea4275ee279ccba6c6112dd7..b2a5420393f45f880395b5e09383c8db16b13d67 100644
(file)
--- a/
examples/typescript/http-server-pool/fastify-worker_threads/pnpm-lock.yaml
+++ b/
examples/typescript/http-server-pool/fastify-worker_threads/pnpm-lock.yaml
@@
-6,25
+6,25
@@
settings:
dependencies:
fastify:
dependencies:
fastify:
- specifier: ^4.26.
0
- version: 4.26.
0
+ specifier: ^4.26.
2
+ version: 4.26.
2
fastify-plugin:
specifier: ^4.5.1
version: 4.5.1
poolifier:
fastify-plugin:
specifier: ^4.5.1
version: 4.5.1
poolifier:
- specifier: ^3.1.
1
9
- version: 3.1.
1
9
+ specifier: ^3.1.
2
9
+ version: 3.1.
2
9
devDependencies:
'@types/node':
devDependencies:
'@types/node':
- specifier: ^20.1
1.11
- version: 20.1
1.11
+ specifier: ^20.1
2.7
+ version: 20.1
2.7
autocannon:
autocannon:
- specifier: ^7.1
4
.0
- version: 7.1
4
.0
+ specifier: ^7.1
5
.0
+ version: 7.1
5
.0
typescript:
typescript:
- specifier: ^5.
3.3
- version: 5.
3.3
+ specifier: ^5.
4.5
+ version: 5.
4.5
packages:
packages:
@@
-47,10
+47,6
@@
packages:
fast-uri: 2.3.0
dev: false
fast-uri: 2.3.0
dev: false
- /@fastify/deepmerge@1.3.0:
- resolution: {integrity: sha512-J8TOSBq3SoZbDhM9+R/u77hP93gz/rajSA+K2kGyijPpORPWUXHUpTaleoj+92As0S9uPRP7Oi8IqMf0u+ro6A==}
- dev: false
-
/@fastify/error@3.4.1:
resolution: {integrity: sha512-wWSvph+29GR783IhmvdwWnN4bUxTD01Vm5Xad4i7i1VuAOItLvbPAb69sb0IQ2N57yprvhNIwAP5B6xfKTmjmQ==}
dev: false
/@fastify/error@3.4.1:
resolution: {integrity: sha512-wWSvph+29GR783IhmvdwWnN4bUxTD01Vm5Xad4i7i1VuAOItLvbPAb69sb0IQ2N57yprvhNIwAP5B6xfKTmjmQ==}
dev: false
@@
-58,11
+54,17
@@
packages:
/@fastify/fast-json-stringify-compiler@4.3.0:
resolution: {integrity: sha512-aZAXGYo6m22Fk1zZzEUKBvut/CIIQe/BapEORnxiD5Qr0kPHqqI69NtEMCme74h+at72sPhbkb4ZrLd1W3KRLA==}
dependencies:
/@fastify/fast-json-stringify-compiler@4.3.0:
resolution: {integrity: sha512-aZAXGYo6m22Fk1zZzEUKBvut/CIIQe/BapEORnxiD5Qr0kPHqqI69NtEMCme74h+at72sPhbkb4ZrLd1W3KRLA==}
dependencies:
- fast-json-stringify: 5.10.0
+ fast-json-stringify: 5.14.1
+ dev: false
+
+ /@fastify/merge-json-schemas@0.1.1:
+ resolution: {integrity: sha512-fERDVz7topgNjtXsJTTW1JKLy0rhuLRcquYqNR9rF7OcVpCa2OVW49ZPDIhaRRCaUuvVxI+N416xUoF76HNSXA==}
+ dependencies:
+ fast-deep-equal: 3.1.3
dev: false
dev: false
- /@types/node@20.1
1.11
:
- resolution: {integrity: sha512-
PlJCXfb57Jrman0H1BxO2+Q7qwih2Mwk7T6Gvixj+SK4mqs4RWOGMMoP6p/LFa3UrP2CZOO6ai6otd7J/TB6U
g==}
+ /@types/node@20.1
2.7
:
+ resolution: {integrity: sha512-
wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1w
g==}
dependencies:
undici-types: 5.26.5
dev: true
dependencies:
undici-types: 5.26.5
dev: true
@@
-89,6
+91,17
@@
packages:
ajv: 8.12.0
dev: false
ajv: 8.12.0
dev: false
+ /ajv-formats@3.0.1(ajv@8.12.0):
+ resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==}
+ peerDependencies:
+ ajv: ^8.0.0
+ peerDependenciesMeta:
+ ajv:
+ optional: true
+ dependencies:
+ ajv: 8.12.0
+ dev: false
+
/ajv@8.12.0:
resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==}
dependencies:
/ajv@8.12.0:
resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==}
dependencies:
@@
-123,13
+136,13
@@
packages:
engines: {node: '>=8.0.0'}
dev: false
engines: {node: '>=8.0.0'}
dev: false
- /autocannon@7.1
4
.0:
- resolution: {integrity: sha512-
lusP43BAwrTwQhihLjKwy7LceyX01eKSvFJUsBktASGqcR1g1ySYSPxCoCGDX08uLEs9oaqEKBBUFMenK3B3lQ
==}
+ /autocannon@7.1
5
.0:
+ resolution: {integrity: sha512-
NaP2rQyA+tcubOJMFv2+oeW9jv2pq/t+LM6BL3cfJic0HEfscEcnWgAyU5YovE/oTHUzAgTliGdLPR+RQAWUbg
==}
hasBin: true
dependencies:
chalk: 4.1.2
char-spinner: 1.0.1
hasBin: true
dependencies:
chalk: 4.1.2
char-spinner: 1.0.1
- cli-table3: 0.6.
3
+ cli-table3: 0.6.
4
color-support: 1.1.3
cross-argv: 2.0.0
form-data: 4.0.0
color-support: 1.1.3
cross-argv: 2.0.0
form-data: 4.0.0
@@
-147,17
+160,18
@@
packages:
progress: 2.0.3
reinterval: 1.1.0
retimer: 3.0.0
progress: 2.0.3
reinterval: 1.1.0
retimer: 3.0.0
- semver: 7.
5.4
+ semver: 7.
6.0
subarg: 1.0.0
timestring: 6.0.0
dev: true
subarg: 1.0.0
timestring: 6.0.0
dev: true
- /avvio@8.
2.1
:
- resolution: {integrity: sha512-
TAlMYvOuwGyLK3PfBb5WKBXZmXz2fVCgv23d6zZFdle/q3gPjmxBaeuC0pY0Dzs5PWMSgfqqEZkrye19GlDTgw
==}
+ /avvio@8.
3.0
:
+ resolution: {integrity: sha512-
VBVH0jubFr9LdFASy/vNtm5giTrnbVquWBhT0fyizuNK2rQ7e7ONU2plZQWUNqtE1EmxFEb+kbSkFRkstiaS9Q
==}
dependencies:
dependencies:
+ '@fastify/error': 3.4.1
archy: 1.0.0
debug: 4.3.4
archy: 1.0.0
debug: 4.3.4
- fastq: 1.17.
0
+ fastq: 1.17.
1
transitivePeerDependencies:
- supports-color
dev: false
transitivePeerDependencies:
- supports-color
dev: false
@@
-191,8
+205,8
@@
packages:
resolution: {integrity: sha512-acv43vqJ0+N0rD+Uw3pDHSxP30FHrywu2NO6/wBaHChJIizpDeBUd6NjqhNhy9LGaEAhZAXn46QzmlAvIWd16g==}
dev: true
resolution: {integrity: sha512-acv43vqJ0+N0rD+Uw3pDHSxP30FHrywu2NO6/wBaHChJIizpDeBUd6NjqhNhy9LGaEAhZAXn46QzmlAvIWd16g==}
dev: true
- /cli-table3@0.6.
3
:
- resolution: {integrity: sha512-
w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg
==}
+ /cli-table3@0.6.
4
:
+ resolution: {integrity: sha512-
Lm3L0p+/npIQWNIiyF/nAn7T5dnOwR3xNTHXYEBFBFVPXzCVNZ5lqEC/1eo/EVfpDsQ1I+TX4ORPQgp+UI0CRw
==}
engines: {node: 10.* || >= 12.*}
dependencies:
string-width: 4.2.3
engines: {node: 10.* || >= 12.*}
dependencies:
string-width: 4.2.3
@@
-223,8
+237,8
@@
packages:
delayed-stream: 1.0.0
dev: true
delayed-stream: 1.0.0
dev: true
- /cookie@0.
5
.0:
- resolution: {integrity: sha512-
YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmr
w==}
+ /cookie@0.
6
.0:
+ resolution: {integrity: sha512-
U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svd
w==}
engines: {node: '>= 0.6'}
dev: false
engines: {node: '>= 0.6'}
dev: false
@@
-275,12
+289,12
@@
packages:
resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
dev: false
resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
dev: false
- /fast-json-stringify@5.1
0.0
:
- resolution: {integrity: sha512-
fu1BhzPzgOdvK+sVhSPFzm06DQl0Dwbo+NQxWm21k03ili2wsJExXbGZ9qsD4Lsn7zFGltF8h9I1fuhk4JPnrQ
==}
+ /fast-json-stringify@5.1
4.1
:
+ resolution: {integrity: sha512-
J1Grbf0oSXV3lKsBf3itz1AvRk43qVrx3Ac10sNvi3LZaz1by4oDdYKFrJycPhS8+Gb7y8rgV/Jqw1UZVjyNvw
==}
dependencies:
dependencies:
- '@fastify/
deepmerge': 1.3.0
+ '@fastify/
merge-json-schemas': 0.1.1
ajv: 8.12.0
ajv: 8.12.0
- ajv-formats:
2.1
.1(ajv@8.12.0)
+ ajv-formats:
3.0
.1(ajv@8.12.0)
fast-deep-equal: 3.1.3
fast-uri: 2.3.0
json-schema-ref-resolver: 1.0.1
fast-deep-equal: 3.1.3
fast-uri: 2.3.0
json-schema-ref-resolver: 1.0.1
@@
-293,8
+307,8
@@
packages:
fast-decode-uri-component: 1.0.1
dev: false
fast-decode-uri-component: 1.0.1
dev: false
- /fast-redact@3.
3
.0:
- resolution: {integrity: sha512-
6T5V1QK1u4oF+ATxs1lWUmlEk6P2T9HqJG3e2DnHOdVgZy2rFJBoEnrIedcTXlkAHU/zKC+7KETJ+KGGKwxgMQ
==}
+ /fast-redact@3.
5
.0:
+ resolution: {integrity: sha512-
dwsoQlS7h9hMeYUq1W++23NDcBLV4KqONnITDV9DjfS3q1SgDGVrBdvvTLUotWtPSD7asWDV9/CmsZPy8Hf70A
==}
engines: {node: '>=6'}
dev: false
engines: {node: '>=6'}
dev: false
@@
-306,31
+320,31
@@
packages:
resolution: {integrity: sha512-stRHYGeuqpEZTL1Ef0Ovr2ltazUT9g844X5z/zEBFLG8RYlpDiOCIG+ATvYEp+/zmc7sN29mcIMp8gvYplYPIQ==}
dev: false
resolution: {integrity: sha512-stRHYGeuqpEZTL1Ef0Ovr2ltazUT9g844X5z/zEBFLG8RYlpDiOCIG+ATvYEp+/zmc7sN29mcIMp8gvYplYPIQ==}
dev: false
- /fastify@4.26.
0
:
- resolution: {integrity: sha512-
Fq/7ziWKc6pYLYLIlCRaqJqEVTIZ5tZYfcW/mDK2AQ9v/sqjGFpj0On0/7hU50kbPVjLO4de+larPA1WwPZSfw
==}
+ /fastify@4.26.
2
:
+ resolution: {integrity: sha512-
90pjTuPGrfVKtdpLeLzND5nyC4woXZN5VadiNQCicj/iJU4viNHKhsAnb7jmv1vu2IzkLXyBiCzdWuzeXgQ5Ug
==}
dependencies:
'@fastify/ajv-compiler': 3.5.0
'@fastify/error': 3.4.1
'@fastify/fast-json-stringify-compiler': 4.3.0
abstract-logging: 2.0.1
dependencies:
'@fastify/ajv-compiler': 3.5.0
'@fastify/error': 3.4.1
'@fastify/fast-json-stringify-compiler': 4.3.0
abstract-logging: 2.0.1
- avvio: 8.
2.1
+ avvio: 8.
3.0
fast-content-type-parse: 1.1.0
fast-content-type-parse: 1.1.0
- fast-json-stringify: 5.1
0.0
+ fast-json-stringify: 5.1
4.1
find-my-way: 8.1.0
find-my-way: 8.1.0
- light-my-request: 5.1
1
.0
- pino: 8.
17.2
+ light-my-request: 5.1
2
.0
+ pino: 8.
20.0
process-warning: 3.0.0
proxy-addr: 2.0.7
rfdc: 1.3.1
secure-json-parse: 2.7.0
process-warning: 3.0.0
proxy-addr: 2.0.7
rfdc: 1.3.1
secure-json-parse: 2.7.0
- semver: 7.
5.4
+ semver: 7.
6.0
toad-cache: 3.7.0
transitivePeerDependencies:
- supports-color
dev: false
toad-cache: 3.7.0
transitivePeerDependencies:
- supports-color
dev: false
- /fastq@1.17.
0
:
- resolution: {integrity: sha512-
zGygtijUMT7jnk3h26kUms3BkSDp4IfIKjmnqI2tvx6nuBfiF1UqOxbnLfzdv+apBy+53oaImsKtMw/xYbW+
1w==}
+ /fastq@1.17.
1
:
+ resolution: {integrity: sha512-
sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN
1w==}
dependencies:
reusify: 1.0.4
dev: false
dependencies:
reusify: 1.0.4
dev: false
@@
-415,11
+429,11
@@
packages:
resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==}
dev: false
resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==}
dev: false
- /light-my-request@5.1
1
.0:
- resolution: {integrity: sha512-
qkFCeloXCOMpmEdZ/MV91P8AT4fjwFXWaAFz3lUeStM8RcoM1ks4J/F8r1b3r6y/H4u3ACEJ1T+Gv5bopj7oDA
==}
+ /light-my-request@5.1
2
.0:
+ resolution: {integrity: sha512-
P526OX6E7aeCIfw/9UyJNsAISfcFETghysaWHQAlQYayynShT08MOj4c6fBCvTWBrHXSvqBAKDp3amUPSCQI4w
==}
dependencies:
dependencies:
- cookie: 0.
5
.0
- process-warning:
2.3.2
+ cookie: 0.
6
.0
+ process-warning:
3.0.0
set-cookie-parser: 2.6.0
dev: false
set-cookie-parser: 2.6.0
dev: false
@@
-490,12
+504,12
@@
packages:
resolution: {integrity: sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==}
dev: false
resolution: {integrity: sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==}
dev: false
- /pino@8.
17.2
:
- resolution: {integrity: sha512-
LA6qKgeDMLr2ux2y/YiUt47EfgQ+S9LznBWOJdN3q1dx2sv0ziDLUBeVpyVv17TEcGCBuWf0zNtg3M5m1NhhW
Q==}
+ /pino@8.
20.0
:
+ resolution: {integrity: sha512-
uhIfMj5TVp+WynVASaVEJFTncTUe4dHBq6CWplu/vBgvGHhvBvQfxz+vcOrnnBQdORH3izaGEurLfNlq3YxdF
Q==}
hasBin: true
dependencies:
atomic-sleep: 1.0.0
hasBin: true
dependencies:
atomic-sleep: 1.0.0
- fast-redact: 3.
3
.0
+ fast-redact: 3.
5
.0
on-exit-leak-free: 2.1.2
pino-abstract-transport: 1.1.0
pino-std-serializers: 6.2.2
on-exit-leak-free: 2.1.2
pino-abstract-transport: 1.1.0
pino-std-serializers: 6.2.2
@@
-503,12
+517,12
@@
packages:
quick-format-unescaped: 4.0.4
real-require: 0.2.0
safe-stable-stringify: 2.4.3
quick-format-unescaped: 4.0.4
real-require: 0.2.0
safe-stable-stringify: 2.4.3
- sonic-boom: 3.8.
0
+ sonic-boom: 3.8.
1
thread-stream: 2.4.1
dev: false
thread-stream: 2.4.1
dev: false
- /poolifier@3.1.
1
9:
- resolution: {integrity: sha512-
H/tg/7FNLdZvL0vkJLy2hkjVQWp7QYaDJ0/lJbb4m1ZDtEhOQ4sKsQLlGGI4+jjyWqFlfieqP7FmJC98r4wWyw
==}
+ /poolifier@3.1.
2
9:
+ resolution: {integrity: sha512-
7yUcXh8Gvis13F9vwIbDdjPmY7d5MNNXVt+ccBwfCrWSUdpa7cHuc4rVXASYM7V4Hq7VAEEKbdmv/DO+Ry9Y3Q
==}
engines: {node: '>=18.0.0', pnpm: '>=8.6.0'}
requiresBuild: true
dev: false
engines: {node: '>=18.0.0', pnpm: '>=8.6.0'}
requiresBuild: true
dev: false
@@
-518,10
+532,6
@@
packages:
engines: {node: '>=6'}
dev: true
engines: {node: '>=6'}
dev: true
- /process-warning@2.3.2:
- resolution: {integrity: sha512-n9wh8tvBe5sFmsqlg+XQhaQLumwpqoAUruLwjCopgTmUBjJ/fjtBsJzKleCaIGBOMXYEhp1YfKl4d7rJ5ZKJGA==}
- dev: false
-
/process-warning@3.0.0:
resolution: {integrity: sha512-mqn0kFRl0EoqhnL0GQ0veqFHyIN1yig9RHh/InzORTUiZHFRAur+aMtRkELNwGs9aNwKS6tg/An4NYBPGwvtzQ==}
dev: false
/process-warning@3.0.0:
resolution: {integrity: sha512-mqn0kFRl0EoqhnL0GQ0veqFHyIN1yig9RHh/InzORTUiZHFRAur+aMtRkELNwGs9aNwKS6tg/An4NYBPGwvtzQ==}
dev: false
@@
-615,8
+625,8
@@
packages:
resolution: {integrity: sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==}
dev: false
resolution: {integrity: sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==}
dev: false
- /semver@7.
5.4
:
- resolution: {integrity: sha512-
1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA
==}
+ /semver@7.
6.0
:
+ resolution: {integrity: sha512-
EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg
==}
engines: {node: '>=10'}
hasBin: true
dependencies:
engines: {node: '>=10'}
hasBin: true
dependencies:
@@
-626,8
+636,8
@@
packages:
resolution: {integrity: sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==}
dev: false
resolution: {integrity: sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==}
dev: false
- /sonic-boom@3.8.
0
:
- resolution: {integrity: sha512-y
bz6OYOUjoQQCQ/i4LU8kaToD8ACtYP+Cj5qd2AO36bwbdewxWJ3ArmJ2cr6AvxlL2o0PqnCcPGUgkILbfkaCA
==}
+ /sonic-boom@3.8.
1
:
+ resolution: {integrity: sha512-y
4Z8LCDBuum+PBP3lSV7RHrXscqksve/bi0as7mhwVnBW+/wUqKT/2Kb7um8yqcFy0duYbbPxzt89Zy2nOCaxg
==}
dependencies:
atomic-sleep: 1.0.0
dev: false
dependencies:
atomic-sleep: 1.0.0
dev: false
@@
-688,8
+698,8
@@
packages:
engines: {node: '>=12'}
dev: false
engines: {node: '>=12'}
dev: false
- /typescript@5.
3.3
:
- resolution: {integrity: sha512-
pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw
==}
+ /typescript@5.
4.5
:
+ resolution: {integrity: sha512-
vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ
==}
engines: {node: '>=14.17'}
hasBin: true
dev: true
engines: {node: '>=14.17'}
hasBin: true
dev: true