e4ad9181a0420bb209ef3dd121ba34c058421fc6a7b26fd28cdc9bd525dd9f266f6a17801e5a5c39af056444a3bc732fccb61fc19395d3a15eff344f6f92d7 433 B

123456789101112131415
  1. const { interpolateName } = require('loader-utils');
  2. /**
  3. * @param {string} pattern
  4. * @param {Object} options
  5. * @param {string} options.resourcePath
  6. * @param {string} [options.context]
  7. * @param {string} [options.content]
  8. */
  9. function interpolate(pattern, options) {
  10. const { resourcePath, context, content } = options;
  11. return interpolateName({ resourcePath }, pattern, { context, content });
  12. }
  13. module.exports = interpolate;