IgnorePlugin
This plugin will prevent the generation of modules for import or require calls matching the regular expressions.
new rspack.IgnorePlugin(options);
Options
| {
    /** A RegExp to test the resource against. */
    resourceRegExp: RegExp;
    /** A RegExp to test the context (directory) against. */
    contextRegExp?: RegExp;
  }
| {
    /** A Filter function that receives `resource` and `context` as arguments, must return boolean. */
    checkResource: (resource: string, context: string) => boolean;
  }
Example
When using the following configuration:
rspack.config.js
const rspack = require('@rspack/core');
module.exports = {
  plugins: [
    new rspack.IgnorePlugin({
      resourceRegExp: /^\.\/locale$/,
      contextRegExp: /moment$/,
    });
  ],
};
which means any require statement matching './locale' from any directories ending with 'moment' will be ignored.