RocketChat / Rocket.Chat.Apps-engine

The Rocket.Chat Apps engine and definitions.

Home Page:https://rocketchat.github.io/Rocket.Chat.Apps-engine/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Support for the openid-client package

equal-matt opened this issue · comments

I would very much like to see support for the openid-client package. Without this, I'll have to implement a secondary auth mechanism for this Rocket Chat App.

Currently, I see:

2022-12-05 18:11:20.024 WARN  App has native module(s) as dependency
 ›   Error:    ⟿  Failed to resolve module: http2

I realise that there's currently a hard boundary on native modules, but it's extremely limiting and it seems quite unnecessary. Polyfills exist for this purpose but aren't supported within the App Engine compiler. I'm leaving this open to address both comments at once and see if we can do something about it.