Skip to content

Commit c59ad0b

Browse files
authored
Merge pull request #68 from Patternslib/upd
update tiptap + dependencies.
2 parents 70939c3 + 0ebc3fb commit c59ad0b

File tree

4 files changed

+2625
-4125
lines changed

4 files changed

+2625
-4125
lines changed

.github/workflows/test.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ jobs:
1111
name: test
1212
runs-on: ubuntu-latest
1313
steps:
14-
- uses: actions/checkout@v3
15-
- uses: actions/setup-node@v3
14+
- uses: actions/checkout@v4
15+
- uses: actions/setup-node@v4
1616
with:
17-
node-version: '18'
17+
node-version: '20'
1818
cache: 'yarn'
1919
- run: |
2020
make install

package.json

Lines changed: 31 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -5,39 +5,39 @@
55
"license": "MIT",
66
"main": "./src/tiptap.js",
77
"dependencies": {
8-
"@tiptap/core": "2.1.12",
9-
"@tiptap/extension-blockquote": "^2.1.12",
10-
"@tiptap/extension-bold": "^2.1.12",
11-
"@tiptap/extension-bullet-list": "^2.1.12",
12-
"@tiptap/extension-code": "^2.1.12",
13-
"@tiptap/extension-code-block": "^2.1.12",
14-
"@tiptap/extension-document": "^2.1.12",
15-
"@tiptap/extension-dropcursor": "^2.1.12",
16-
"@tiptap/extension-gapcursor": "^2.1.12",
17-
"@tiptap/extension-hard-break": "^2.1.12",
18-
"@tiptap/extension-heading": "^2.1.12",
19-
"@tiptap/extension-history": "^2.1.12",
20-
"@tiptap/extension-horizontal-rule": "^2.1.12",
21-
"@tiptap/extension-image": "^2.1.12",
22-
"@tiptap/extension-italic": "^2.1.12",
23-
"@tiptap/extension-link": "^2.1.12",
24-
"@tiptap/extension-list-item": "^2.1.12",
25-
"@tiptap/extension-mention": "^2.1.12",
26-
"@tiptap/extension-ordered-list": "^2.1.12",
27-
"@tiptap/extension-paragraph": "^2.1.12",
28-
"@tiptap/extension-placeholder": "^2.1.12",
29-
"@tiptap/extension-strike": "^2.1.12",
30-
"@tiptap/extension-table": "^2.1.12",
31-
"@tiptap/extension-table-cell": "^2.1.12",
32-
"@tiptap/extension-table-header": "^2.1.12",
33-
"@tiptap/extension-table-row": "^2.1.12",
34-
"@tiptap/extension-text": "^2.1.12",
35-
"@tiptap/pm": "^2.1.12",
36-
"@tiptap/suggestion": "^2.1.12"
8+
"@tiptap/core": "2.6.4",
9+
"@tiptap/extension-blockquote": "^2.6.4",
10+
"@tiptap/extension-bold": "^2.6.4",
11+
"@tiptap/extension-bullet-list": "^2.6.4",
12+
"@tiptap/extension-code": "^2.6.4",
13+
"@tiptap/extension-code-block": "^2.6.4",
14+
"@tiptap/extension-document": "^2.6.4",
15+
"@tiptap/extension-dropcursor": "^2.6.4",
16+
"@tiptap/extension-gapcursor": "^2.6.4",
17+
"@tiptap/extension-hard-break": "^2.6.4",
18+
"@tiptap/extension-heading": "^2.6.4",
19+
"@tiptap/extension-history": "^2.6.4",
20+
"@tiptap/extension-horizontal-rule": "^2.6.4",
21+
"@tiptap/extension-image": "^2.6.4",
22+
"@tiptap/extension-italic": "^2.6.4",
23+
"@tiptap/extension-link": "^2.6.4",
24+
"@tiptap/extension-list-item": "^2.6.4",
25+
"@tiptap/extension-mention": "^2.6.4",
26+
"@tiptap/extension-ordered-list": "^2.6.4",
27+
"@tiptap/extension-paragraph": "^2.6.4",
28+
"@tiptap/extension-placeholder": "^2.6.4",
29+
"@tiptap/extension-strike": "^2.6.4",
30+
"@tiptap/extension-table": "^2.6.4",
31+
"@tiptap/extension-table-cell": "^2.6.4",
32+
"@tiptap/extension-table-header": "^2.6.4",
33+
"@tiptap/extension-table-row": "^2.6.4",
34+
"@tiptap/extension-text": "^2.6.4",
35+
"@tiptap/pm": "^2.6.4",
36+
"@tiptap/suggestion": "^2.6.4"
3737
},
3838
"devDependencies": {
39-
"@patternslib/dev": "^3.5.3",
40-
"@patternslib/patternslib": "^9.9.5"
39+
"@patternslib/dev": "^3.6.1",
40+
"@patternslib/patternslib": "^9.9.14"
4141
},
4242
"scripts": {
4343
"start": "NODE_ENV=development webpack serve --config webpack.config.js",

src/tiptap.test.js

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -93,16 +93,16 @@ describe("pat-tiptap", () => {
9393
">
9494
</textarea>
9595
96-
<template id="modal-link">
97-
<form id="link-panel">
98-
<input name="tiptap-href"/>
99-
<input name="tiptap-text"/>
100-
<button
101-
type="submit"
102-
name="tiptap-confirm"
103-
class="close-panel">submit</button>
104-
</form>
105-
</template>
96+
<template id="modal-link">
97+
<form id="link-panel">
98+
<input name="tiptap-href"/>
99+
<input name="tiptap-text"/>
100+
<button
101+
type="submit"
102+
name="tiptap-confirm"
103+
class="close-panel">submit</button>
104+
</form>
105+
</template>
106106
`;
107107

108108
const pattern1 = new Pattern(document.querySelectorAll(".pat-tiptap")[0]);
@@ -114,8 +114,8 @@ describe("pat-tiptap", () => {
114114
const button_1 = document.querySelector("#tiptap-external-toolbar-1 .button-link"); // prettier-ignore
115115
const button_2 = document.querySelector("#tiptap-external-toolbar-2 .button-link"); // prettier-ignore
116116

117-
new PatternModal(button_1);
118-
new PatternModal(button_2);
117+
await events.await_pattern_init(new PatternModal(button_1));
118+
await events.await_pattern_init(new PatternModal(button_2));
119119

120120
containers[0].querySelector("[contenteditable]").focus(); // Set focus to bypass toolbar check
121121
button_1.click();
@@ -190,7 +190,7 @@ describe("pat-tiptap", () => {
190190
const containers = document.querySelectorAll(".tiptap-container");
191191
const button_link = document.querySelector("#tiptap-external-toolbar .button-link"); // prettier-ignore
192192

193-
new PatternModal(button_link);
193+
await events.await_pattern_init(new PatternModal(button_link));
194194

195195
containers[0].querySelector("[contenteditable]").focus(); // Set focus to bypass toolbar check
196196
await utils.timeout(1);
@@ -413,7 +413,7 @@ describe("pat-tiptap", () => {
413413
await events.await_pattern_init(pattern);
414414

415415
button_link = document.querySelector("#tiptap-external-toolbar .button-link"); // prettier-ignore
416-
new PatternModal(button_link);
416+
await events.await_pattern_init(new PatternModal(button_link));
417417

418418
document.querySelector(".tiptap-container [contenteditable]").focus(); // Set focus to bypass toolbar check
419419

@@ -525,7 +525,7 @@ describe("pat-tiptap", () => {
525525
await events.await_pattern_init(pattern);
526526

527527
const button_image = document.querySelector("#tiptap-external-toolbar .button-image"); // prettier-ignore
528-
new PatternModal(button_image);
528+
await events.await_pattern_init(new PatternModal(button_image));
529529

530530
document.querySelector(".tiptap-container [contenteditable]").focus(); // Set focus to bypass toolbar check
531531

@@ -580,7 +580,7 @@ describe("pat-tiptap", () => {
580580
await events.await_pattern_init(pattern);
581581

582582
const button_image = document.querySelector("#tiptap-external-toolbar .button-image"); // prettier-ignore
583-
new PatternModal(button_image);
583+
await events.await_pattern_init(new PatternModal(button_image));
584584

585585
document.querySelector(".tiptap-container [contenteditable]").focus(); // Set focus to bypass toolbar check
586586

@@ -628,7 +628,7 @@ describe("pat-tiptap", () => {
628628
await events.await_pattern_init(pattern);
629629

630630
const button_image = document.querySelector("#tiptap-external-toolbar .button-image"); // prettier-ignore
631-
new PatternModal(button_image);
631+
await events.await_pattern_init(new PatternModal(button_image));
632632

633633
document.querySelector(".tiptap-container [contenteditable]").focus(); // Set focus to bypass toolbar check
634634

@@ -713,7 +713,7 @@ describe("pat-tiptap", () => {
713713
await events.await_pattern_init(pattern);
714714

715715
const button_embed = document.querySelector("#tiptap-external-toolbar .button-embed"); // prettier-ignore
716-
new PatternModal(button_embed);
716+
await events.await_pattern_init(new PatternModal(button_embed));
717717

718718
document.querySelector(".tiptap-container [contenteditable]").focus(); // Set focus to bypass toolbar check
719719

@@ -764,7 +764,7 @@ describe("pat-tiptap", () => {
764764
await events.await_pattern_init(pattern);
765765

766766
const button_embed = document.querySelector("#tiptap-external-toolbar .button-embed"); // prettier-ignore
767-
new PatternModal(button_embed);
767+
await events.await_pattern_init(new PatternModal(button_embed));
768768

769769
document.querySelector(".tiptap-container [contenteditable]").focus(); // Set focus to bypass toolbar check
770770

@@ -812,7 +812,7 @@ describe("pat-tiptap", () => {
812812
await events.await_pattern_init(pattern);
813813

814814
const button_embed = document.querySelector("#tiptap-external-toolbar .button-embed"); // prettier-ignore
815-
new PatternModal(button_embed);
815+
await events.await_pattern_init(new PatternModal(button_embed));
816816

817817
document.querySelector(".tiptap-container [contenteditable]").focus(); // Set focus to bypass toolbar check
818818

@@ -863,7 +863,7 @@ describe("pat-tiptap", () => {
863863
await events.await_pattern_init(pattern);
864864

865865
const button_embed = document.querySelector("#tiptap-external-toolbar .button-embed"); // prettier-ignore
866-
new PatternModal(button_embed);
866+
await events.await_pattern_init(new PatternModal(button_embed));
867867

868868
document.querySelector(".tiptap-container [contenteditable]").focus(); // Set focus to bypass toolbar check
869869

0 commit comments

Comments
 (0)