Require
The Require filter supports Ruby-style require and require_relative statements. require function calls in expressions are left alone.
If the esm filter is used and the code being required contains
export statements (either explicitly or via the autoexports
option), then the require statement will be replaced with an import
statement referencing the top level classes, modules, constants, and methods
defined in that source.
If the require_recursive option is specified, then all symbols defined by all
sources referenced by the transitive closure of all requires defined by that
source.
If no exports are found, the required file is converted to JavaScript and expanded inline.