{"record":{"id":"0ab3e361e2bd2ec7","repo":"ueberdosis/tiptap","slug":"tiptap-warn-prosemirror-model-is-loaded-more-th","errorCode":null,"errorMessage":"[tiptap warn]: prosemirror-model is loaded more than once. Wrapping and splitting nodes will fail. Deduplicate it in your lock file, or alias it to a single copy in your bundler.","messagePattern":"\\[tiptap warn\\]: prosemirror-model is loaded more than once\\. Wrapping and splitting nodes will fail\\. Deduplicate it in your lock file, or alias it to a single copy in your bundler\\.","errorType":"console","errorClass":null,"httpStatus":null,"severity":"error","filePath":"packages/core/src/helpers/warnOnDuplicatedProseMirrorModel.ts","lineNumber":37,"sourceCode":"\n  hasChecked = true\n\n  let content\n\n  try {\n    // prosemirror-transform fills this step with the prosemirror-model it resolved\n    // itself, so a foreign fragment means a second copy is loaded.\n    content = ReplaceStep.fromJSON(schema, { from: 0, to: 0 }).slice.content\n  } catch {\n    // A warning we cannot stand behind is worse than no warning.\n    return\n  }\n\n  if (content instanceof Fragment) {\n    return\n  }\n\n  console.warn(\n    '[tiptap warn]: prosemirror-model is loaded more than once. Wrapping and splitting nodes will fail. Deduplicate it in your lock file, or alias it to a single copy in your bundler.',\n  )\n}\n","sourceCodeStart":19,"sourceCodeEnd":41,"githubUrl":"https://github.com/ueberdosis/tiptap/blob/496d53afd7e4e3c7424b4749adeff4f45e27ddb0/packages/core/src/helpers/warnOnDuplicatedProseMirrorModel.ts#L19-L41","documentation":"Error \"[tiptap warn]: prosemirror-model is loaded more than once. Wrapping and splitting nodes will fail. Deduplicate it in your lock file, or alias it to a single copy in your bundler.\" thrown in ueberdosis/tiptap.","triggerScenarios":"Thrown at packages/core/src/helpers/warnOnDuplicatedProseMirrorModel.ts:37 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"496d53afd7e4e3c7424b4749adeff4f45e27ddb0","analyzedAt":"2026-08-26T22:41:43.400Z","schemaVersion":2},"datasetVersion":"2026-08-27T03:17:27.898Z"}