hapi
hapi copied to clipboard
The Simple, Secure Framework Developers Trust
This PR removes the explicit import of `Joi` in the typings. As it is, any typescript users that use Hapi, will need to add a dependency of Joi, just to...
### Runtime node.js ### Runtime version 18+ ### Module version 21.3.3 ### Last module version without issue _No response_ ### Used with _No response_ ### Any other relevant information _No...
This PR is a attempt to bring support for `brotli` compression 🗜️ into the core. Brotli compression widely [supported](https://caniuse.com/brotli) and used by browsers, and imo it's time to have support...
This fixes 2 issues in the existing handling. The most serious is the one exposed in the "handles expect 100-continue on undefined routes". These routes bypass most of the normal...
Use the node.js built-in parseable http method list to reject routes that can never be reached. Given that this will make hapi fail to start on existing code that inadvertently...
### Runtime nodejs ### Runtime version v20.10.0 ### Module version v20.10.0 ### Last module version without issue _No response_ ### Used with tsoa ### Any other relevant information > tsc...
### Runtime node.js ### Runtime version 16.18.1 ### Module version 21.3.3 ### Last module version without issue _No response_ ### Used with _No response_ ### Any other relevant information _No...
### Runtime node.js ### Runtime version 20.11.1 ### Module version 21.3.3 ### Used with Both standalone (local development) and as an AWS lambda handler. Both exhibit the problem ### Any...
### Runtime node.js ### Runtime version v18.20.0 / LTS ### Module version 21.3.2 ### Last module version without issue _No response_ ### Used with _No response_ ### Any other relevant...