import-next-warning.js 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. "use strict";
  2. var Log = _interopRequireWildcard(require("../build/output/log"));
  3. function _getRequireWildcardCache() {
  4. if (typeof WeakMap !== "function") return null;
  5. var cache = new WeakMap();
  6. _getRequireWildcardCache = function() {
  7. return cache;
  8. };
  9. return cache;
  10. }
  11. function _interopRequireWildcard(obj) {
  12. if (obj && obj.__esModule) {
  13. return obj;
  14. }
  15. if (obj === null || typeof obj !== "object" && typeof obj !== "function") {
  16. return {
  17. default: obj
  18. };
  19. }
  20. var cache = _getRequireWildcardCache();
  21. if (cache && cache.has(obj)) {
  22. return cache.get(obj);
  23. }
  24. var newObj = {};
  25. var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor;
  26. for(var key in obj){
  27. if (Object.prototype.hasOwnProperty.call(obj, key)) {
  28. var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null;
  29. if (desc && (desc.get || desc.set)) {
  30. Object.defineProperty(newObj, key, desc);
  31. } else {
  32. newObj[key] = obj[key];
  33. }
  34. }
  35. }
  36. newObj.default = obj;
  37. if (cache) {
  38. cache.set(obj, newObj);
  39. }
  40. return newObj;
  41. }
  42. var ref;
  43. Log.warn(`"next" should not be imported directly, imported in ${(ref = module.parent) == null ? void 0 : ref.filename}\nSee more info here: https://nextjs.org/docs/messages/import-next`);
  44. //# sourceMappingURL=import-next-warning.js.map