index.js 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", {
  3. value: true
  4. });
  5. exports.images = void 0;
  6. var _lodashCurry = _interopRequireDefault(require("next/dist/compiled/lodash.curry"));
  7. var _webpackConfig = require("../../../../webpack-config");
  8. var _helpers = require("../../helpers");
  9. var _utils = require("../../utils");
  10. var _messages = require("./messages");
  11. function _interopRequireDefault(obj) {
  12. return obj && obj.__esModule ? obj : {
  13. default: obj
  14. };
  15. }
  16. const images = (0, _lodashCurry).default(async function images(_ctx, config) {
  17. const fns = [
  18. (0, _helpers).loader({
  19. oneOf: [
  20. {
  21. test: _webpackConfig.nextImageLoaderRegex,
  22. use: {
  23. loader: "error-loader",
  24. options: {
  25. reason: (0, _messages).getCustomDocumentImageError()
  26. }
  27. },
  28. issuer: /pages[\\/]_document\./
  29. },
  30. ]
  31. }),
  32. ];
  33. const fn = (0, _utils).pipe(...fns);
  34. return fn(config);
  35. });
  36. exports.images = images;
  37. //# sourceMappingURL=index.js.map