Private_browser_bindings_sharedThis library provides utility functions that support the implementation of modules in both the Browser and Browser_expert libraries.
Ppx_browserppx_browser is a ppx which allows users to interact with the Browser-specific type Browser_js_types.unsafe. The ppx expression performs runtime checks and then executes the expression contained within if the runtime checks pass. The expression itself returns a (a, b) result.
Library ppx_browser_runtime
Ppx_browser_runtimeppx_browser_runtime currently just re-exports things from the restricted library browser_manually_written_bindings so that the ppx can access them