Skip to content

Commit 57b8881

Browse files
committed
📌(frontend) pin blocknote globally
Blocknote does not pinned the version. We get bumped version instead of the version we want. We pin the version of blocknote globally to avoid this issue.
1 parent 89ad610 commit 57b8881

File tree

3 files changed

+15
-141
lines changed

3 files changed

+15
-141
lines changed

src/frontend/apps/impress/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@
1616
},
1717
"dependencies": {
1818
"@ag-media/react-pdf-table": "2.0.1",
19-
"@blocknote/core": "0.23.2-hotfix.0",
20-
"@blocknote/mantine": "0.23.2-hotfix.0",
21-
"@blocknote/react": "0.23.2-hotfix.0",
22-
"@blocknote/xl-docx-exporter": "0.23.2-hotfix.0",
23-
"@blocknote/xl-pdf-exporter": "0.23.2-hotfix.0",
19+
"@blocknote/core": "*",
20+
"@blocknote/mantine": "*",
21+
"@blocknote/react": "*",
22+
"@blocknote/xl-docx-exporter": "*",
23+
"@blocknote/xl-pdf-exporter": "*",
2424
"@gouvfr-lasuite/integration": "1.0.2",
2525
"@hocuspocus/provider": "2.15.2",
2626
"@openfun/cunningham-react": "2.9.4",

src/frontend/package.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,11 @@
2828
"server:test": "yarn COLLABORATION_SERVER run test"
2929
},
3030
"resolutions": {
31+
"@blocknote/core": "0.23.2-hotfix.0",
32+
"@blocknote/mantine": "0.23.2-hotfix.0",
33+
"@blocknote/react": "0.23.2-hotfix.0",
34+
"@blocknote/xl-docx-exporter": "0.23.2-hotfix.0",
35+
"@blocknote/xl-pdf-exporter": "0.23.2-hotfix.0",
3136
"@types/node": "22.13.1",
3237
"@types/react-dom": "18.3.1",
3338
"@typescript-eslint/eslint-plugin": "8.23.0",

src/frontend/yarn.lock

Lines changed: 5 additions & 136 deletions
Original file line numberDiff line numberDiff line change
@@ -1004,7 +1004,7 @@
10041004
resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39"
10051005
integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==
10061006

1007-
"@blocknote/[email protected]":
1007+
"@blocknote/core@*", "@blocknote/[email protected]", "@blocknote/core@^0.23.2", "@blocknote/core@^0.23.2-hotfix.0":
10081008
version "0.23.2-hotfix.0"
10091009
resolved "https://registry.yarnpkg.com/@blocknote/core/-/core-0.23.2-hotfix.0.tgz#f95e64dfa6a481baac27414242b08b593bf6383d"
10101010
integrity sha512-y+fAV7YBwRQYonITjcSYiydTqZMA2VePBkcurLGDGU/OV3V/ihSsS8TjhABVf3l+w5bX3bp1i1ZuyhiGopyFBg==
@@ -1053,105 +1053,7 @@
10531053
y-protocols "^1.0.6"
10541054
yjs "^13.6.15"
10551055

1056-
"@blocknote/core@^0.23.2":
1057-
version "0.23.2"
1058-
resolved "https://registry.yarnpkg.com/@blocknote/core/-/core-0.23.2.tgz#8383ec6c71b054412f968e77d65e0641a944a164"
1059-
integrity sha512-rPKiWJq/Tg479PFk5DPY4xMqX5puPqSidD5cYrBHYdt9dXvuqAnMNbdDhYpRM9bA7XmLXkYG46kSzUjI58ZIBA==
1060-
dependencies:
1061-
"@emoji-mart/data" "^1.2.1"
1062-
"@tiptap/core" "^2.7.1"
1063-
"@tiptap/extension-bold" "^2.7.1"
1064-
"@tiptap/extension-code" "^2.7.1"
1065-
"@tiptap/extension-collaboration" "^2.7.1"
1066-
"@tiptap/extension-collaboration-cursor" "^2.7.1"
1067-
"@tiptap/extension-gapcursor" "^2.7.1"
1068-
"@tiptap/extension-hard-break" "^2.7.1"
1069-
"@tiptap/extension-history" "^2.7.1"
1070-
"@tiptap/extension-horizontal-rule" "^2.7.1"
1071-
"@tiptap/extension-italic" "^2.7.1"
1072-
"@tiptap/extension-link" "^2.7.1"
1073-
"@tiptap/extension-paragraph" "^2.7.1"
1074-
"@tiptap/extension-strike" "^2.7.1"
1075-
"@tiptap/extension-table-cell" "^2.7.1"
1076-
"@tiptap/extension-table-header" "^2.7.1"
1077-
"@tiptap/extension-table-row" "^2.7.1"
1078-
"@tiptap/extension-text" "^2.7.1"
1079-
"@tiptap/extension-underline" "^2.7.1"
1080-
"@tiptap/pm" "^2.7.1"
1081-
emoji-mart "^5.6.0"
1082-
hast-util-from-dom "^4.2.0"
1083-
prosemirror-dropcursor "^1.8.1"
1084-
prosemirror-highlight "^0.9.0"
1085-
prosemirror-model "^1.23.0"
1086-
prosemirror-state "^1.4.3"
1087-
prosemirror-tables "^1.6.1"
1088-
prosemirror-transform "^1.10.2"
1089-
prosemirror-view "^1.33.7"
1090-
rehype-format "^5.0.0"
1091-
rehype-parse "^8.0.4"
1092-
rehype-remark "^9.1.2"
1093-
rehype-stringify "^9.0.3"
1094-
remark-gfm "^3.0.1"
1095-
remark-parse "^10.0.1"
1096-
remark-rehype "^10.1.0"
1097-
remark-stringify "^10.0.2"
1098-
shiki "^1.22.0"
1099-
unified "^10.1.2"
1100-
uuid "^8.3.2"
1101-
y-prosemirror "1.2.13"
1102-
y-protocols "^1.0.6"
1103-
yjs "^13.6.15"
1104-
1105-
"@blocknote/core@^0.23.2-hotfix.0", "@blocknote/core@^0.23.6":
1106-
version "0.23.6"
1107-
resolved "https://registry.yarnpkg.com/@blocknote/core/-/core-0.23.6.tgz#3cffea4549b77a6d6a9406ad9bb3e56e8c76d3ab"
1108-
integrity sha512-X5bxzFCgAG42lT2NhKJQdEQp0DEWaY4DJdGo76d2o3xef+bNGCLRe4i2XkGty2B9B3uYElgHqz6GYGeF0Hfn5g==
1109-
dependencies:
1110-
"@emoji-mart/data" "^1.2.1"
1111-
"@tiptap/core" "^2.7.1"
1112-
"@tiptap/extension-bold" "^2.7.1"
1113-
"@tiptap/extension-code" "^2.7.1"
1114-
"@tiptap/extension-collaboration" "^2.7.1"
1115-
"@tiptap/extension-collaboration-cursor" "^2.7.1"
1116-
"@tiptap/extension-gapcursor" "^2.7.1"
1117-
"@tiptap/extension-hard-break" "^2.7.1"
1118-
"@tiptap/extension-history" "^2.7.1"
1119-
"@tiptap/extension-horizontal-rule" "^2.7.1"
1120-
"@tiptap/extension-italic" "^2.7.1"
1121-
"@tiptap/extension-link" "^2.7.1"
1122-
"@tiptap/extension-paragraph" "^2.7.1"
1123-
"@tiptap/extension-strike" "^2.7.1"
1124-
"@tiptap/extension-table-cell" "^2.7.1"
1125-
"@tiptap/extension-table-header" "^2.7.1"
1126-
"@tiptap/extension-table-row" "^2.7.1"
1127-
"@tiptap/extension-text" "^2.7.1"
1128-
"@tiptap/extension-underline" "^2.7.1"
1129-
"@tiptap/pm" "^2.7.1"
1130-
emoji-mart "^5.6.0"
1131-
hast-util-from-dom "^4.2.0"
1132-
prosemirror-dropcursor "^1.8.1"
1133-
prosemirror-highlight "^0.9.0"
1134-
prosemirror-model "^1.23.0"
1135-
prosemirror-state "^1.4.3"
1136-
prosemirror-tables "^1.6.1"
1137-
prosemirror-transform "^1.10.2"
1138-
prosemirror-view "^1.38.0"
1139-
rehype-format "^5.0.0"
1140-
rehype-parse "^8.0.4"
1141-
rehype-remark "^9.1.2"
1142-
rehype-stringify "^9.0.3"
1143-
remark-gfm "^3.0.1"
1144-
remark-parse "^10.0.1"
1145-
remark-rehype "^10.1.0"
1146-
remark-stringify "^10.0.2"
1147-
shiki "^1.22.0"
1148-
unified "^10.1.2"
1149-
uuid "^8.3.2"
1150-
y-prosemirror "1.2.13"
1151-
y-protocols "^1.0.6"
1152-
yjs "^13.6.15"
1153-
1154-
"@blocknote/[email protected]":
1056+
"@blocknote/mantine@*", "@blocknote/[email protected]":
11551057
version "0.23.2-hotfix.0"
11561058
resolved "https://registry.yarnpkg.com/@blocknote/mantine/-/mantine-0.23.2-hotfix.0.tgz#695a6b44b92fab91ee0dcaa93c4224bc573374f4"
11571059
integrity sha512-8SNBzgdOiYz+of/BfZY15nG71fmB0jk2eKjVliU4fWbhyKCM5ZJ86I2/5Ap8yBNP6ZtrV7QEEKyUqelg7/U/PA==
@@ -1163,7 +1065,7 @@
11631065
"@mantine/utils" "^6.0.21"
11641066
react-icons "^5.2.1"
11651067

1166-
"@blocknote/[email protected]":
1068+
"@blocknote/react@*", "@blocknote/[email protected]", "@blocknote/react@^0.23.2", "@blocknote/react@^0.23.2-hotfix.0":
11671069
version "0.23.2-hotfix.0"
11681070
resolved "https://registry.yarnpkg.com/@blocknote/react/-/react-0.23.2-hotfix.0.tgz#4fc52986b6b22598ee89a5ab1cafbe3d2d04ae0b"
11691071
integrity sha512-POcDQHc4VsNrGxDH6DPcm2SeAaSnqQgWgGKCGljR1+4HaaqdK56WbHYeFw4W70jJcj5W6zY0keoev+r3lNH86Q==
@@ -1175,30 +1077,6 @@
11751077
lodash.merge "^4.6.2"
11761078
react-icons "^5.2.1"
11771079

1178-
"@blocknote/react@^0.23.2":
1179-
version "0.23.2"
1180-
resolved "https://registry.yarnpkg.com/@blocknote/react/-/react-0.23.2.tgz#1a6e5463b768c481f5d662d37353c5765454b16b"
1181-
integrity sha512-/6eqWmA4gRDskCX/2HUAf/i4OzxeObg/59wpHu3rjQLGHCiGrgQx9pLyO2tf/sy0b+WstXpKlSj2V13YJ45E+Q==
1182-
dependencies:
1183-
"@blocknote/core" "^0.23.2"
1184-
"@floating-ui/react" "^0.26.4"
1185-
"@tiptap/core" "^2.7.1"
1186-
"@tiptap/react" "^2.7.1"
1187-
lodash.merge "^4.6.2"
1188-
react-icons "^5.2.1"
1189-
1190-
"@blocknote/react@^0.23.2-hotfix.0":
1191-
version "0.23.6"
1192-
resolved "https://registry.yarnpkg.com/@blocknote/react/-/react-0.23.6.tgz#359272d4a7116822254c32710ec889f6ae503a72"
1193-
integrity sha512-HHlutNtgDNuSLYPyDjbyAGSimSY+CTG3Uvga5J8E4aky2XvxDQhrp1w2iPdOX5IAcLbpuqTOpDbdRj5pfTvveA==
1194-
dependencies:
1195-
"@blocknote/core" "^0.23.6"
1196-
"@floating-ui/react" "^0.26.4"
1197-
"@tiptap/core" "^2.7.1"
1198-
"@tiptap/react" "^2.7.1"
1199-
lodash.merge "^4.6.2"
1200-
react-icons "^5.2.1"
1201-
12021080
"@blocknote/[email protected]":
12031081
version "0.23.2"
12041082
resolved "https://registry.yarnpkg.com/@blocknote/server-util/-/server-util-0.23.2.tgz#aa2123b71027b8db1f98e7e3073c87361902fd19"
@@ -1213,7 +1091,7 @@
12131091
y-protocols "^1.0.6"
12141092
yjs "^13.6.15"
12151093

1216-
"@blocknote/[email protected]":
1094+
"@blocknote/xl-docx-exporter@*", "@blocknote/xl-docx-exporter@0.23.2-hotfix.0":
12171095
version "0.23.2-hotfix.0"
12181096
resolved "https://registry.yarnpkg.com/@blocknote/xl-docx-exporter/-/xl-docx-exporter-0.23.2-hotfix.0.tgz#4be683d38da35d7b056f759e033a59335746c88b"
12191097
integrity sha512-LXodW2toxtjx2WE7ZOUFdrqnuahjpt5+12EkA1n3BeMIoApv7BKsPKmwkvMLmjg3S+8VX29tiOxFqRUOUL75lQ==
@@ -1223,7 +1101,7 @@
12231101
docx "^9.0.2"
12241102
sharp "^0.33.5"
12251103

1226-
"@blocknote/[email protected]":
1104+
"@blocknote/xl-pdf-exporter@*", "@blocknote/xl-pdf-exporter@0.23.2-hotfix.0":
12271105
version "0.23.2-hotfix.0"
12281106
resolved "https://registry.yarnpkg.com/@blocknote/xl-pdf-exporter/-/xl-pdf-exporter-0.23.2-hotfix.0.tgz#a9a64e66e0d3f87a28efc9de689c3a14ce573025"
12291107
integrity sha512-1QPOSv+2OeUAEGY2yDxRsZopv/rdpZZ2U6amvipwGXwH9KmXqenFOuM8ZrrHf/UAens9vXGRx4ezKaAkdm/Nmw==
@@ -11719,15 +11597,6 @@ prosemirror-view@^1.0.0, prosemirror-view@^1.1.0, prosemirror-view@^1.27.0, pros
1171911597
prosemirror-state "^1.0.0"
1172011598
prosemirror-transform "^1.1.0"
1172111599

11722-
prosemirror-view@^1.38.0:
11723-
version "1.38.1"
11724-
resolved "https://registry.yarnpkg.com/prosemirror-view/-/prosemirror-view-1.38.1.tgz#566d30cc8b00a68d6b4c60f5d8a6ab97c82990b3"
11725-
integrity sha512-4FH/uM1A4PNyrxXbD+RAbAsf0d/mM0D/wAKSVVWK7o0A9Q/oOXJBrw786mBf2Vnrs/Edly6dH6Z2gsb7zWwaUw==
11726-
dependencies:
11727-
prosemirror-model "^1.20.0"
11728-
prosemirror-state "^1.0.0"
11729-
prosemirror-transform "^1.1.0"
11730-
1173111600
proxy-addr@~2.0.7:
1173211601
version "2.0.7"
1173311602
resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.7.tgz#f19fe69ceab311eeb94b42e70e8c2070f9ba1025"

0 commit comments

Comments
 (0)