fix: resolve TypeScript errors in frontend build
This commit is contained in:
98
node_modules/@tiptap/extension-hard-break/dist/index.cjs
generated
vendored
Normal file
98
node_modules/@tiptap/extension-hard-break/dist/index.cjs
generated
vendored
Normal file
@@ -0,0 +1,98 @@
|
||||
"use strict";
|
||||
var __defProp = Object.defineProperty;
|
||||
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
|
||||
var __getOwnPropNames = Object.getOwnPropertyNames;
|
||||
var __hasOwnProp = Object.prototype.hasOwnProperty;
|
||||
var __export = (target, all) => {
|
||||
for (var name in all)
|
||||
__defProp(target, name, { get: all[name], enumerable: true });
|
||||
};
|
||||
var __copyProps = (to, from, except, desc) => {
|
||||
if (from && typeof from === "object" || typeof from === "function") {
|
||||
for (let key of __getOwnPropNames(from))
|
||||
if (!__hasOwnProp.call(to, key) && key !== except)
|
||||
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
|
||||
}
|
||||
return to;
|
||||
};
|
||||
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
|
||||
|
||||
// src/index.ts
|
||||
var index_exports = {};
|
||||
__export(index_exports, {
|
||||
HardBreak: () => HardBreak,
|
||||
default: () => index_default
|
||||
});
|
||||
module.exports = __toCommonJS(index_exports);
|
||||
|
||||
// src/hard-break.ts
|
||||
var import_core = require("@tiptap/core");
|
||||
var HardBreak = import_core.Node.create({
|
||||
name: "hardBreak",
|
||||
markdownTokenName: "br",
|
||||
addOptions() {
|
||||
return {
|
||||
keepMarks: true,
|
||||
HTMLAttributes: {}
|
||||
};
|
||||
},
|
||||
inline: true,
|
||||
group: "inline",
|
||||
selectable: false,
|
||||
linebreakReplacement: true,
|
||||
parseHTML() {
|
||||
return [{ tag: "br" }];
|
||||
},
|
||||
renderHTML({ HTMLAttributes }) {
|
||||
return ["br", (0, import_core.mergeAttributes)(this.options.HTMLAttributes, HTMLAttributes)];
|
||||
},
|
||||
renderText() {
|
||||
return "\n";
|
||||
},
|
||||
renderMarkdown: () => `
|
||||
`,
|
||||
parseMarkdown: () => {
|
||||
return {
|
||||
type: "hardBreak"
|
||||
};
|
||||
},
|
||||
addCommands() {
|
||||
return {
|
||||
setHardBreak: () => ({ commands, chain, state, editor }) => {
|
||||
return commands.first([
|
||||
() => commands.exitCode(),
|
||||
() => commands.command(() => {
|
||||
const { selection, storedMarks } = state;
|
||||
if (selection.$from.parent.type.spec.isolating) {
|
||||
return false;
|
||||
}
|
||||
const { keepMarks } = this.options;
|
||||
const { splittableMarks } = editor.extensionManager;
|
||||
const marks = storedMarks || selection.$to.parentOffset && selection.$from.marks();
|
||||
return chain().insertContent({ type: this.name }).command(({ tr, dispatch }) => {
|
||||
if (dispatch && marks && keepMarks) {
|
||||
const filteredMarks = marks.filter((mark) => splittableMarks.includes(mark.type.name));
|
||||
tr.ensureMarks(filteredMarks);
|
||||
}
|
||||
return true;
|
||||
}).run();
|
||||
})
|
||||
]);
|
||||
}
|
||||
};
|
||||
},
|
||||
addKeyboardShortcuts() {
|
||||
return {
|
||||
"Mod-Enter": () => this.editor.commands.setHardBreak(),
|
||||
"Shift-Enter": () => this.editor.commands.setHardBreak()
|
||||
};
|
||||
}
|
||||
});
|
||||
|
||||
// src/index.ts
|
||||
var index_default = HardBreak;
|
||||
// Annotate the CommonJS export names for ESM import in node:
|
||||
0 && (module.exports = {
|
||||
HardBreak
|
||||
});
|
||||
//# sourceMappingURL=index.cjs.map
|
||||
1
node_modules/@tiptap/extension-hard-break/dist/index.cjs.map
generated
vendored
Normal file
1
node_modules/@tiptap/extension-hard-break/dist/index.cjs.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"sources":["../src/index.ts","../src/hard-break.ts"],"sourcesContent":["import { HardBreak } from './hard-break.js'\n\nexport * from './hard-break.js'\n\nexport default HardBreak\n","import { mergeAttributes, Node } from '@tiptap/core'\n\nexport interface HardBreakOptions {\n /**\n * Controls if marks should be kept after being split by a hard break.\n * @default true\n * @example false\n */\n keepMarks: boolean\n\n /**\n * HTML attributes to add to the hard break element.\n * @default {}\n * @example { class: 'foo' }\n */\n HTMLAttributes: Record<string, any>\n}\n\ndeclare module '@tiptap/core' {\n interface Commands<ReturnType> {\n hardBreak: {\n /**\n * Add a hard break\n * @example editor.commands.setHardBreak()\n */\n setHardBreak: () => ReturnType\n }\n }\n}\n\n/**\n * This extension allows you to insert hard breaks.\n * @see https://www.tiptap.dev/api/nodes/hard-break\n */\nexport const HardBreak = Node.create<HardBreakOptions>({\n name: 'hardBreak',\n\n markdownTokenName: 'br',\n\n addOptions() {\n return {\n keepMarks: true,\n HTMLAttributes: {},\n }\n },\n\n inline: true,\n\n group: 'inline',\n\n selectable: false,\n\n linebreakReplacement: true,\n\n parseHTML() {\n return [{ tag: 'br' }]\n },\n\n renderHTML({ HTMLAttributes }) {\n return ['br', mergeAttributes(this.options.HTMLAttributes, HTMLAttributes)]\n },\n\n renderText() {\n return '\\n'\n },\n\n renderMarkdown: () => ` \\n`,\n\n parseMarkdown: () => {\n return {\n type: 'hardBreak',\n }\n },\n\n addCommands() {\n return {\n setHardBreak:\n () =>\n ({ commands, chain, state, editor }) => {\n return commands.first([\n () => commands.exitCode(),\n () =>\n commands.command(() => {\n const { selection, storedMarks } = state\n\n if (selection.$from.parent.type.spec.isolating) {\n return false\n }\n\n const { keepMarks } = this.options\n const { splittableMarks } = editor.extensionManager\n const marks = storedMarks || (selection.$to.parentOffset && selection.$from.marks())\n\n return chain()\n .insertContent({ type: this.name })\n .command(({ tr, dispatch }) => {\n if (dispatch && marks && keepMarks) {\n const filteredMarks = marks.filter(mark => splittableMarks.includes(mark.type.name))\n\n tr.ensureMarks(filteredMarks)\n }\n\n return true\n })\n .run()\n }),\n ])\n },\n }\n },\n\n addKeyboardShortcuts() {\n return {\n 'Mod-Enter': () => this.editor.commands.setHardBreak(),\n 'Shift-Enter': () => this.editor.commands.setHardBreak(),\n }\n },\n})\n"],"mappings":";;;;;;;;;;;;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;;ACAA,kBAAsC;AAkC/B,IAAM,YAAY,iBAAK,OAAyB;AAAA,EACrD,MAAM;AAAA,EAEN,mBAAmB;AAAA,EAEnB,aAAa;AACX,WAAO;AAAA,MACL,WAAW;AAAA,MACX,gBAAgB,CAAC;AAAA,IACnB;AAAA,EACF;AAAA,EAEA,QAAQ;AAAA,EAER,OAAO;AAAA,EAEP,YAAY;AAAA,EAEZ,sBAAsB;AAAA,EAEtB,YAAY;AACV,WAAO,CAAC,EAAE,KAAK,KAAK,CAAC;AAAA,EACvB;AAAA,EAEA,WAAW,EAAE,eAAe,GAAG;AAC7B,WAAO,CAAC,UAAM,6BAAgB,KAAK,QAAQ,gBAAgB,cAAc,CAAC;AAAA,EAC5E;AAAA,EAEA,aAAa;AACX,WAAO;AAAA,EACT;AAAA,EAEA,gBAAgB,MAAM;AAAA;AAAA,EAEtB,eAAe,MAAM;AACnB,WAAO;AAAA,MACL,MAAM;AAAA,IACR;AAAA,EACF;AAAA,EAEA,cAAc;AACZ,WAAO;AAAA,MACL,cACE,MACA,CAAC,EAAE,UAAU,OAAO,OAAO,OAAO,MAAM;AACtC,eAAO,SAAS,MAAM;AAAA,UACpB,MAAM,SAAS,SAAS;AAAA,UACxB,MACE,SAAS,QAAQ,MAAM;AACrB,kBAAM,EAAE,WAAW,YAAY,IAAI;AAEnC,gBAAI,UAAU,MAAM,OAAO,KAAK,KAAK,WAAW;AAC9C,qBAAO;AAAA,YACT;AAEA,kBAAM,EAAE,UAAU,IAAI,KAAK;AAC3B,kBAAM,EAAE,gBAAgB,IAAI,OAAO;AACnC,kBAAM,QAAQ,eAAgB,UAAU,IAAI,gBAAgB,UAAU,MAAM,MAAM;AAElF,mBAAO,MAAM,EACV,cAAc,EAAE,MAAM,KAAK,KAAK,CAAC,EACjC,QAAQ,CAAC,EAAE,IAAI,SAAS,MAAM;AAC7B,kBAAI,YAAY,SAAS,WAAW;AAClC,sBAAM,gBAAgB,MAAM,OAAO,UAAQ,gBAAgB,SAAS,KAAK,KAAK,IAAI,CAAC;AAEnF,mBAAG,YAAY,aAAa;AAAA,cAC9B;AAEA,qBAAO;AAAA,YACT,CAAC,EACA,IAAI;AAAA,UACT,CAAC;AAAA,QACL,CAAC;AAAA,MACH;AAAA,IACJ;AAAA,EACF;AAAA,EAEA,uBAAuB;AACrB,WAAO;AAAA,MACL,aAAa,MAAM,KAAK,OAAO,SAAS,aAAa;AAAA,MACrD,eAAe,MAAM,KAAK,OAAO,SAAS,aAAa;AAAA,IACzD;AAAA,EACF;AACF,CAAC;;;ADjHD,IAAO,gBAAQ;","names":[]}
|
||||
34
node_modules/@tiptap/extension-hard-break/dist/index.d.cts
generated
vendored
Normal file
34
node_modules/@tiptap/extension-hard-break/dist/index.d.cts
generated
vendored
Normal file
@@ -0,0 +1,34 @@
|
||||
import { Node } from '@tiptap/core';
|
||||
|
||||
interface HardBreakOptions {
|
||||
/**
|
||||
* Controls if marks should be kept after being split by a hard break.
|
||||
* @default true
|
||||
* @example false
|
||||
*/
|
||||
keepMarks: boolean;
|
||||
/**
|
||||
* HTML attributes to add to the hard break element.
|
||||
* @default {}
|
||||
* @example { class: 'foo' }
|
||||
*/
|
||||
HTMLAttributes: Record<string, any>;
|
||||
}
|
||||
declare module '@tiptap/core' {
|
||||
interface Commands<ReturnType> {
|
||||
hardBreak: {
|
||||
/**
|
||||
* Add a hard break
|
||||
* @example editor.commands.setHardBreak()
|
||||
*/
|
||||
setHardBreak: () => ReturnType;
|
||||
};
|
||||
}
|
||||
}
|
||||
/**
|
||||
* This extension allows you to insert hard breaks.
|
||||
* @see https://www.tiptap.dev/api/nodes/hard-break
|
||||
*/
|
||||
declare const HardBreak: Node<HardBreakOptions, any>;
|
||||
|
||||
export { HardBreak, type HardBreakOptions, HardBreak as default };
|
||||
34
node_modules/@tiptap/extension-hard-break/dist/index.d.ts
generated
vendored
Normal file
34
node_modules/@tiptap/extension-hard-break/dist/index.d.ts
generated
vendored
Normal file
@@ -0,0 +1,34 @@
|
||||
import { Node } from '@tiptap/core';
|
||||
|
||||
interface HardBreakOptions {
|
||||
/**
|
||||
* Controls if marks should be kept after being split by a hard break.
|
||||
* @default true
|
||||
* @example false
|
||||
*/
|
||||
keepMarks: boolean;
|
||||
/**
|
||||
* HTML attributes to add to the hard break element.
|
||||
* @default {}
|
||||
* @example { class: 'foo' }
|
||||
*/
|
||||
HTMLAttributes: Record<string, any>;
|
||||
}
|
||||
declare module '@tiptap/core' {
|
||||
interface Commands<ReturnType> {
|
||||
hardBreak: {
|
||||
/**
|
||||
* Add a hard break
|
||||
* @example editor.commands.setHardBreak()
|
||||
*/
|
||||
setHardBreak: () => ReturnType;
|
||||
};
|
||||
}
|
||||
}
|
||||
/**
|
||||
* This extension allows you to insert hard breaks.
|
||||
* @see https://www.tiptap.dev/api/nodes/hard-break
|
||||
*/
|
||||
declare const HardBreak: Node<HardBreakOptions, any>;
|
||||
|
||||
export { HardBreak, type HardBreakOptions, HardBreak as default };
|
||||
71
node_modules/@tiptap/extension-hard-break/dist/index.js
generated
vendored
Normal file
71
node_modules/@tiptap/extension-hard-break/dist/index.js
generated
vendored
Normal file
@@ -0,0 +1,71 @@
|
||||
// src/hard-break.ts
|
||||
import { mergeAttributes, Node } from "@tiptap/core";
|
||||
var HardBreak = Node.create({
|
||||
name: "hardBreak",
|
||||
markdownTokenName: "br",
|
||||
addOptions() {
|
||||
return {
|
||||
keepMarks: true,
|
||||
HTMLAttributes: {}
|
||||
};
|
||||
},
|
||||
inline: true,
|
||||
group: "inline",
|
||||
selectable: false,
|
||||
linebreakReplacement: true,
|
||||
parseHTML() {
|
||||
return [{ tag: "br" }];
|
||||
},
|
||||
renderHTML({ HTMLAttributes }) {
|
||||
return ["br", mergeAttributes(this.options.HTMLAttributes, HTMLAttributes)];
|
||||
},
|
||||
renderText() {
|
||||
return "\n";
|
||||
},
|
||||
renderMarkdown: () => `
|
||||
`,
|
||||
parseMarkdown: () => {
|
||||
return {
|
||||
type: "hardBreak"
|
||||
};
|
||||
},
|
||||
addCommands() {
|
||||
return {
|
||||
setHardBreak: () => ({ commands, chain, state, editor }) => {
|
||||
return commands.first([
|
||||
() => commands.exitCode(),
|
||||
() => commands.command(() => {
|
||||
const { selection, storedMarks } = state;
|
||||
if (selection.$from.parent.type.spec.isolating) {
|
||||
return false;
|
||||
}
|
||||
const { keepMarks } = this.options;
|
||||
const { splittableMarks } = editor.extensionManager;
|
||||
const marks = storedMarks || selection.$to.parentOffset && selection.$from.marks();
|
||||
return chain().insertContent({ type: this.name }).command(({ tr, dispatch }) => {
|
||||
if (dispatch && marks && keepMarks) {
|
||||
const filteredMarks = marks.filter((mark) => splittableMarks.includes(mark.type.name));
|
||||
tr.ensureMarks(filteredMarks);
|
||||
}
|
||||
return true;
|
||||
}).run();
|
||||
})
|
||||
]);
|
||||
}
|
||||
};
|
||||
},
|
||||
addKeyboardShortcuts() {
|
||||
return {
|
||||
"Mod-Enter": () => this.editor.commands.setHardBreak(),
|
||||
"Shift-Enter": () => this.editor.commands.setHardBreak()
|
||||
};
|
||||
}
|
||||
});
|
||||
|
||||
// src/index.ts
|
||||
var index_default = HardBreak;
|
||||
export {
|
||||
HardBreak,
|
||||
index_default as default
|
||||
};
|
||||
//# sourceMappingURL=index.js.map
|
||||
1
node_modules/@tiptap/extension-hard-break/dist/index.js.map
generated
vendored
Normal file
1
node_modules/@tiptap/extension-hard-break/dist/index.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"sources":["../src/hard-break.ts","../src/index.ts"],"sourcesContent":["import { mergeAttributes, Node } from '@tiptap/core'\n\nexport interface HardBreakOptions {\n /**\n * Controls if marks should be kept after being split by a hard break.\n * @default true\n * @example false\n */\n keepMarks: boolean\n\n /**\n * HTML attributes to add to the hard break element.\n * @default {}\n * @example { class: 'foo' }\n */\n HTMLAttributes: Record<string, any>\n}\n\ndeclare module '@tiptap/core' {\n interface Commands<ReturnType> {\n hardBreak: {\n /**\n * Add a hard break\n * @example editor.commands.setHardBreak()\n */\n setHardBreak: () => ReturnType\n }\n }\n}\n\n/**\n * This extension allows you to insert hard breaks.\n * @see https://www.tiptap.dev/api/nodes/hard-break\n */\nexport const HardBreak = Node.create<HardBreakOptions>({\n name: 'hardBreak',\n\n markdownTokenName: 'br',\n\n addOptions() {\n return {\n keepMarks: true,\n HTMLAttributes: {},\n }\n },\n\n inline: true,\n\n group: 'inline',\n\n selectable: false,\n\n linebreakReplacement: true,\n\n parseHTML() {\n return [{ tag: 'br' }]\n },\n\n renderHTML({ HTMLAttributes }) {\n return ['br', mergeAttributes(this.options.HTMLAttributes, HTMLAttributes)]\n },\n\n renderText() {\n return '\\n'\n },\n\n renderMarkdown: () => ` \\n`,\n\n parseMarkdown: () => {\n return {\n type: 'hardBreak',\n }\n },\n\n addCommands() {\n return {\n setHardBreak:\n () =>\n ({ commands, chain, state, editor }) => {\n return commands.first([\n () => commands.exitCode(),\n () =>\n commands.command(() => {\n const { selection, storedMarks } = state\n\n if (selection.$from.parent.type.spec.isolating) {\n return false\n }\n\n const { keepMarks } = this.options\n const { splittableMarks } = editor.extensionManager\n const marks = storedMarks || (selection.$to.parentOffset && selection.$from.marks())\n\n return chain()\n .insertContent({ type: this.name })\n .command(({ tr, dispatch }) => {\n if (dispatch && marks && keepMarks) {\n const filteredMarks = marks.filter(mark => splittableMarks.includes(mark.type.name))\n\n tr.ensureMarks(filteredMarks)\n }\n\n return true\n })\n .run()\n }),\n ])\n },\n }\n },\n\n addKeyboardShortcuts() {\n return {\n 'Mod-Enter': () => this.editor.commands.setHardBreak(),\n 'Shift-Enter': () => this.editor.commands.setHardBreak(),\n }\n },\n})\n","import { HardBreak } from './hard-break.js'\n\nexport * from './hard-break.js'\n\nexport default HardBreak\n"],"mappings":";AAAA,SAAS,iBAAiB,YAAY;AAkC/B,IAAM,YAAY,KAAK,OAAyB;AAAA,EACrD,MAAM;AAAA,EAEN,mBAAmB;AAAA,EAEnB,aAAa;AACX,WAAO;AAAA,MACL,WAAW;AAAA,MACX,gBAAgB,CAAC;AAAA,IACnB;AAAA,EACF;AAAA,EAEA,QAAQ;AAAA,EAER,OAAO;AAAA,EAEP,YAAY;AAAA,EAEZ,sBAAsB;AAAA,EAEtB,YAAY;AACV,WAAO,CAAC,EAAE,KAAK,KAAK,CAAC;AAAA,EACvB;AAAA,EAEA,WAAW,EAAE,eAAe,GAAG;AAC7B,WAAO,CAAC,MAAM,gBAAgB,KAAK,QAAQ,gBAAgB,cAAc,CAAC;AAAA,EAC5E;AAAA,EAEA,aAAa;AACX,WAAO;AAAA,EACT;AAAA,EAEA,gBAAgB,MAAM;AAAA;AAAA,EAEtB,eAAe,MAAM;AACnB,WAAO;AAAA,MACL,MAAM;AAAA,IACR;AAAA,EACF;AAAA,EAEA,cAAc;AACZ,WAAO;AAAA,MACL,cACE,MACA,CAAC,EAAE,UAAU,OAAO,OAAO,OAAO,MAAM;AACtC,eAAO,SAAS,MAAM;AAAA,UACpB,MAAM,SAAS,SAAS;AAAA,UACxB,MACE,SAAS,QAAQ,MAAM;AACrB,kBAAM,EAAE,WAAW,YAAY,IAAI;AAEnC,gBAAI,UAAU,MAAM,OAAO,KAAK,KAAK,WAAW;AAC9C,qBAAO;AAAA,YACT;AAEA,kBAAM,EAAE,UAAU,IAAI,KAAK;AAC3B,kBAAM,EAAE,gBAAgB,IAAI,OAAO;AACnC,kBAAM,QAAQ,eAAgB,UAAU,IAAI,gBAAgB,UAAU,MAAM,MAAM;AAElF,mBAAO,MAAM,EACV,cAAc,EAAE,MAAM,KAAK,KAAK,CAAC,EACjC,QAAQ,CAAC,EAAE,IAAI,SAAS,MAAM;AAC7B,kBAAI,YAAY,SAAS,WAAW;AAClC,sBAAM,gBAAgB,MAAM,OAAO,UAAQ,gBAAgB,SAAS,KAAK,KAAK,IAAI,CAAC;AAEnF,mBAAG,YAAY,aAAa;AAAA,cAC9B;AAEA,qBAAO;AAAA,YACT,CAAC,EACA,IAAI;AAAA,UACT,CAAC;AAAA,QACL,CAAC;AAAA,MACH;AAAA,IACJ;AAAA,EACF;AAAA,EAEA,uBAAuB;AACrB,WAAO;AAAA,MACL,aAAa,MAAM,KAAK,OAAO,SAAS,aAAa;AAAA,MACrD,eAAe,MAAM,KAAK,OAAO,SAAS,aAAa;AAAA,IACzD;AAAA,EACF;AACF,CAAC;;;ACjHD,IAAO,gBAAQ;","names":[]}
|
||||
Reference in New Issue
Block a user