Skip to content

Commit 4e62eea

Browse files
authored
Merge pull request #747 from ZenUml/fix/upgrade-core-to-3-23-27
Upgrade core
2 parents 42d8dc5 + bd8d2f9 commit 4e62eea

File tree

3 files changed

+11
-118
lines changed

3 files changed

+11
-118
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@
7070
"@radix-ui/react-radio-group": "^1.1.3",
7171
"@radix-ui/react-select": "^2.0.0",
7272
"@radix-ui/react-tooltip": "^1.0.7",
73-
"@zenuml/core": "3.23.26",
73+
"@zenuml/core": "^3.24.2",
7474
"clsx": "^2.0.0",
7575
"code-blast-codemirror": "chinchang/code-blast-codemirror#web-maker",
7676
"codemirror": "^5.65.16",

src/utils.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { trackEvent } from './analytics';
33
import { computeHtml, computeCss, computeJs } from './computes';
44
import { JsModes } from './codeModes';
55
import { deferred } from './deferred';
6+
import zenuml from '!!file-loader!@zenuml/core/dist/zenuml';
67
const esprima = require('esprima');
78

89
// window.Store = Store;
@@ -277,7 +278,7 @@ export function getCompleteHtml(html, css, js, item) {
277278
html +
278279
'\n';
279280

280-
contents += '<script src="https://cdn.jsdelivr.net/npm/@zenuml/[email protected]/dist/zenuml.js"></script>';
281+
contents += '<script src="' + getUrl(zenuml) + '"></script>';
281282

282283
if (item.jsMode === JsModes.ES6) {
283284
contents +=

yarn.lock

Lines changed: 8 additions & 116 deletions
Original file line numberDiff line numberDiff line change
@@ -3031,7 +3031,7 @@
30313031
resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz#756641adb587851b5ccb3e095daf27ae581c8406"
30323032
integrity sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==
30333033

3034-
"@vue/compat@^3.4.27":
3034+
"@vue/compat@^3.2.45":
30353035
version "3.4.30"
30363036
resolved "https://registry.yarnpkg.com/@vue/compat/-/compat-3.4.30.tgz#6f348f760b1ce3dd7f357eb30fe18a1417bafde7"
30373037
integrity sha512-XjeL+8og3nVsBZ3pd9fLX/X6UpSMSqU5F+ot1TixcgYGqXCQn0q7z4X2iHPQXvcUHs3oYnMii/vjI9vsWjBe/w==
@@ -3050,17 +3050,6 @@
30503050
estree-walker "^2.0.2"
30513051
source-map-js "^1.0.2"
30523052

3053-
3054-
version "3.4.30"
3055-
resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.4.30.tgz#a554978f68199a0f254ad5159e9665370c8c1250"
3056-
integrity sha512-ZL8y4Xxdh8O6PSwfdZ1IpQ24PjTAieOz3jXb/MDTfDtANcKBMxg1KLm6OX2jofsaQGYfIVzd3BAG22i56/cF1w==
3057-
dependencies:
3058-
"@babel/parser" "^7.24.7"
3059-
"@vue/shared" "3.4.30"
3060-
entities "^4.5.0"
3061-
estree-walker "^2.0.2"
3062-
source-map-js "^1.2.0"
3063-
30643053
30653054
version "3.3.4"
30663055
resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.3.4.tgz#f56e09b5f4d7dc350f981784de9713d823341151"
@@ -3069,14 +3058,6 @@
30693058
"@vue/compiler-core" "3.3.4"
30703059
"@vue/shared" "3.3.4"
30713060

3072-
3073-
version "3.4.30"
3074-
resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.4.30.tgz#5af9a5f6f0752f7882d4eba0795e4d00525006dc"
3075-
integrity sha512-+16Sd8lYr5j/owCbr9dowcNfrHd+pz+w2/b5Lt26Oz/kB90C9yNbxQ3bYOvt7rI2bxk0nqda39hVcwDFw85c2Q==
3076-
dependencies:
3077-
"@vue/compiler-core" "3.4.30"
3078-
"@vue/shared" "3.4.30"
3079-
30803061
30813062
version "3.3.4"
30823063
resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.3.4.tgz#b19d942c71938893535b46226d602720593001df"
@@ -3093,21 +3074,6 @@
30933074
postcss "^8.1.10"
30943075
source-map-js "^1.0.2"
30953076

3096-
3097-
version "3.4.30"
3098-
resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.4.30.tgz#6a3cc86c20349f8c1976c968a8c80dd7cfef2430"
3099-
integrity sha512-8vElKklHn/UY8+FgUFlQrYAPbtiSB2zcgeRKW7HkpSRn/JjMRmZvuOtwDx036D1aqKNSTtXkWRfqx53Qb+HmMg==
3100-
dependencies:
3101-
"@babel/parser" "^7.24.7"
3102-
"@vue/compiler-core" "3.4.30"
3103-
"@vue/compiler-dom" "3.4.30"
3104-
"@vue/compiler-ssr" "3.4.30"
3105-
"@vue/shared" "3.4.30"
3106-
estree-walker "^2.0.2"
3107-
magic-string "^0.30.10"
3108-
postcss "^8.4.38"
3109-
source-map-js "^1.2.0"
3110-
31113077
31123078
version "3.3.4"
31133079
resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.3.4.tgz#9d1379abffa4f2b0cd844174ceec4a9721138777"
@@ -3116,14 +3082,6 @@
31163082
"@vue/compiler-dom" "3.3.4"
31173083
"@vue/shared" "3.3.4"
31183084

3119-
3120-
version "3.4.30"
3121-
resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.4.30.tgz#7938b51f17d62b883d2a61ae42ec4f8398115b1d"
3122-
integrity sha512-ZJ56YZGXJDd6jky4mmM0rNaNP6kIbQu9LTKZDhcpddGe/3QIalB1WHHmZ6iZfFNyj5mSypTa4+qDJa5VIuxMSg==
3123-
dependencies:
3124-
"@vue/compiler-dom" "3.4.30"
3125-
"@vue/shared" "3.4.30"
3126-
31273085
"@vue/devtools-api@^6.0.0-beta.11":
31283086
version "6.5.1"
31293087
resolved "https://registry.yarnpkg.com/@vue/devtools-api/-/devtools-api-6.5.1.tgz#7f71f31e40973eeee65b9a64382b13593fdbd697"
@@ -3147,13 +3105,6 @@
31473105
dependencies:
31483106
"@vue/shared" "3.3.4"
31493107

3150-
3151-
version "3.4.30"
3152-
resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.4.30.tgz#6849e293eab7feed7d307446feaf1e3d759d5c45"
3153-
integrity sha512-bVJurnCe3LS0JII8PPoAA63Zd2MBzcKrEzwdQl92eHCcxtIbxD2fhNwJpa+KkM3Y/A4T5FUnmdhgKwOf6BfbcA==
3154-
dependencies:
3155-
"@vue/shared" "3.4.30"
3156-
31573108
31583109
version "3.3.4"
31593110
resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.3.4.tgz#4bb33872bbb583721b340f3088888394195967d1"
@@ -3162,14 +3113,6 @@
31623113
"@vue/reactivity" "3.3.4"
31633114
"@vue/shared" "3.3.4"
31643115

3165-
3166-
version "3.4.30"
3167-
resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.4.30.tgz#6db949b273af0b988b4f13fecb034f9c9439c41e"
3168-
integrity sha512-qaFEbnNpGz+tlnkaualomogzN8vBLkgzK55uuWjYXbYn039eOBZrWxyXWq/7qh9Bz2FPifZqGjVDl/FXiq9L2g==
3169-
dependencies:
3170-
"@vue/reactivity" "3.4.30"
3171-
"@vue/shared" "3.4.30"
3172-
31733116
31743117
version "3.3.4"
31753118
resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.3.4.tgz#992f2579d0ed6ce961f47bbe9bfe4b6791251566"
@@ -3179,16 +3122,6 @@
31793122
"@vue/shared" "3.3.4"
31803123
csstype "^3.1.1"
31813124

3182-
3183-
version "3.4.30"
3184-
resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.4.30.tgz#49f399adc300a000419cb57a20b4481c98f523a4"
3185-
integrity sha512-tV6B4YiZRj5QsaJgw2THCy5C1H+2UeywO9tqgWEc21tn85qHEERndHN/CxlyXvSBFrpmlexCIdnqPuR9RM9thw==
3186-
dependencies:
3187-
"@vue/reactivity" "3.4.30"
3188-
"@vue/runtime-core" "3.4.30"
3189-
"@vue/shared" "3.4.30"
3190-
csstype "^3.1.3"
3191-
31923125
31933126
version "3.3.4"
31943127
resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.3.4.tgz#ea46594b795d1536f29bc592dd0f6655f7ea4c4c"
@@ -3197,24 +3130,11 @@
31973130
"@vue/compiler-ssr" "3.3.4"
31983131
"@vue/shared" "3.3.4"
31993132

3200-
3201-
version "3.4.30"
3202-
resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.4.30.tgz#41f117cec12b5fbb9d7c741f59e7a0b515e9b607"
3203-
integrity sha512-TBD3eqR1DeDc0cMrXS/vEs/PWzq1uXxnvjoqQuDGFIEHFIwuDTX/KWAQKIBjyMWLFHEeTDGYVsYci85z2UbTDg==
3204-
dependencies:
3205-
"@vue/compiler-ssr" "3.4.30"
3206-
"@vue/shared" "3.4.30"
3207-
32083133
32093134
version "3.3.4"
32103135
resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.3.4.tgz#06e83c5027f464eef861c329be81454bc8b70780"
32113136
integrity sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ==
32123137

3213-
3214-
version "3.4.30"
3215-
resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.4.30.tgz#72acfe8df65139dcf298e965fb2ab1cff419e400"
3216-
integrity sha512-CLg+f8RQCHQnKvuHY9adMsMaQOcqclh6Z5V9TaoMgy0ut0tz848joZ7/CYFFyF/yZ5i2yaw7Fn498C+CNZVHIg==
3217-
32183138
"@webassemblyjs/[email protected]":
32193139
version "1.9.0"
32203140
resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.9.0.tgz#bd850604b4042459a5a41cd7d338cbed695ed964"
@@ -3370,17 +3290,17 @@
33703290
resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d"
33713291
integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==
33723292

3373-
"@zenuml/core@3.23.26":
3374-
version "3.23.26"
3375-
resolved "https://registry.yarnpkg.com/@zenuml/core/-/core-3.23.26.tgz#0d3fda033fcae1b073b0e227c068adb8a84ff412"
3376-
integrity sha512-J36Ui08Bsvu7RvVfj45t4bMxb2xS3Kt4d0fkrJlR1B8Mny1Gxc8vi9Rx9xC9nhrpdwuJOEErIio7VaI886QCWw==
3293+
"@zenuml/core@^3.24.2":
3294+
version "3.24.2"
3295+
resolved "https://registry.yarnpkg.com/@zenuml/core/-/core-3.24.2.tgz#d292e12ba4f2487664aa14984b5063dab7f3812c"
3296+
integrity sha512-yJKDAe7exo4lFwi0qvMncCyn2zrKrKKHG5f7TbYy/n1wy+/TUUdUvLrY4Qu8EbsIV4bqYyHWIjoTMqdktk+y2A==
33773297
dependencies:
33783298
"@headlessui-float/vue" "^0.14.0"
33793299
"@headlessui/tailwindcss" "^0.2.0"
33803300
"@headlessui/vue" "^1.7.16"
33813301
"@types/assert" "^1.5.6"
33823302
"@types/ramda" "^0.28.20"
3383-
"@vue/compat" "^3.4.27"
3303+
"@vue/compat" "^3.2.45"
33843304
antlr4 "~4.11.0"
33853305
color-string "^1.5.5"
33863306
dom-to-image-more "^2.13.0"
@@ -3394,7 +3314,7 @@
33943314
postcss "^8.4.31"
33953315
ramda "^0.28.0"
33963316
tailwindcss "^3.2.4"
3397-
vue "^3.4.27"
3317+
vue "^3.2.45"
33983318
vuex "^4.1.0"
33993319

34003320
abab@^2.0.0:
@@ -6160,11 +6080,6 @@ csstype@^3.1.1:
61606080
resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.2.tgz#1d4bf9d572f11c14031f0436e1c10bc1f571f50b"
61616081
integrity sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==
61626082

6163-
csstype@^3.1.3:
6164-
version "3.1.3"
6165-
resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.3.tgz#d80ff294d114fb0e6ac500fbf85b60137d7eff81"
6166-
integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==
6167-
61686083
csv-parse@^5.0.4:
61696084
version "5.5.2"
61706085
resolved "https://registry.yarnpkg.com/csv-parse/-/csv-parse-5.5.2.tgz#ab525e642093dccff7c5cca5c7b71fd3e99fe8f2"
@@ -6804,11 +6719,6 @@ entities@^2.0.0:
68046719
resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55"
68056720
integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==
68066721

6807-
entities@^4.5.0:
6808-
version "4.5.0"
6809-
resolved "https://registry.yarnpkg.com/entities/-/entities-4.5.0.tgz#5d268ea5e7113ec74c4d033b79ea5a35a488fb48"
6810-
integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==
6811-
68126722
entities@~2.1.0:
68136723
version "2.1.0"
68146724
resolved "https://registry.yarnpkg.com/entities/-/entities-2.1.0.tgz#992d3129cf7df6870b96c57858c249a120f8b8b5"
@@ -11512,13 +11422,6 @@ magic-string@^0.30.0:
1151211422
dependencies:
1151311423
"@jridgewell/sourcemap-codec" "^1.4.15"
1151411424

11515-
magic-string@^0.30.10:
11516-
version "0.30.10"
11517-
resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.10.tgz#123d9c41a0cb5640c892b041d4cfb3bd0aa4b39e"
11518-
integrity sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==
11519-
dependencies:
11520-
"@jridgewell/sourcemap-codec" "^1.4.15"
11521-
1152211425
make-dir@^2.0.0, make-dir@^2.1.0:
1152311426
version "2.1.0"
1152411427
resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5"
@@ -13775,7 +13678,7 @@ postcss@^8.1.10, postcss@^8.4.13, postcss@^8.4.23, postcss@^8.4.31:
1377513678
picocolors "^1.0.0"
1377613679
source-map-js "^1.0.2"
1377713680

13778-
postcss@^8.2.1, postcss@^8.2.15, postcss@^8.4.38:
13681+
postcss@^8.2.1, postcss@^8.2.15:
1377913682
version "8.4.38"
1378013683
resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.38.tgz#b387d533baf2054288e337066d81c6bee9db9e0e"
1378113684
integrity sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==
@@ -17519,17 +17422,6 @@ vue@^3.2.45:
1751917422
"@vue/server-renderer" "3.3.4"
1752017423
"@vue/shared" "3.3.4"
1752117424

17522-
vue@^3.4.27:
17523-
version "3.4.30"
17524-
resolved "https://registry.yarnpkg.com/vue/-/vue-3.4.30.tgz#02c75c63a21e305c38a937866d8ee2269b62bbb4"
17525-
integrity sha512-NcxtKCwkdf1zPsr7Y8+QlDBCGqxvjLXF2EX+yi76rV5rrz90Y6gK1cq0olIhdWGgrlhs9ElHuhi9t3+W5sG5Xw==
17526-
dependencies:
17527-
"@vue/compiler-dom" "3.4.30"
17528-
"@vue/compiler-sfc" "3.4.30"
17529-
"@vue/runtime-dom" "3.4.30"
17530-
"@vue/server-renderer" "3.4.30"
17531-
"@vue/shared" "3.4.30"
17532-
1753317425
vuex@^4.1.0:
1753417426
version "4.1.0"
1753517427
resolved "https://registry.yarnpkg.com/vuex/-/vuex-4.1.0.tgz#aa1b3ea5c7385812b074c86faeeec2217872e36c"

0 commit comments

Comments
 (0)