Merge pull request #19124 from Napalys/js/hapi_upgrade

JS: Support for newer version of `Hapi` - `@hapi/hapi`
This commit is contained in:
Napalys Klicius
2025-03-27 16:42:51 +01:00
committed by GitHub
6 changed files with 132 additions and 2 deletions

View File

@@ -11,8 +11,8 @@ module Hapi {
*/
class ServerDefinition extends Http::Servers::StandardServerDefinition, DataFlow::Node {
ServerDefinition() {
// `server = new Hapi.Server()`
this = DataFlow::moduleMember("hapi", "Server").getAnInstantiation()
// `server = new Hapi.Server()`, `server = Hapi.server()`
this = DataFlow::moduleMember(["hapi", "@hapi/hapi"], ["Server", "server"]).getAnInvocation()
or
// `server = Glue.compose(manifest, composeOptions)`
this = DataFlow::moduleMember("@hapi/glue", "compose").getAnInvocation()