Applies this object's underlying plugin patches to a file, returning the patched or intercepted value.
The module exports of the file.
The file path, relative to the module root.
The module version.
Returns whether the given version of the module is supported by this plugin. This may load the plugin into memory.
A semver version string.
Call unpatch methods when they were provided.
Generated using TypeDoc
A class that represents wrapper logic on top of plugins that patch core (built-in) modules. Core modules are different because (1) they can be required by the plugins that patch them, and (2) the core module being patched doesn't necessarily correspond to the name of the plugin.