Skip to content

Commit 45fbc2c

Browse files
committed
Switch to vue compat
1 parent 07a8b64 commit 45fbc2c

4 files changed

Lines changed: 145 additions & 21 deletions

File tree

client/package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@
4545
"@sentry/browser": "^7.74.1",
4646
"@sentry/vue": "^7.114.0",
4747
"@types/jest": "^29.5.12",
48+
"@vue/compat": "^3.5.22",
4849
"@vueuse/core": "^10.5.0",
4950
"@vueuse/math": "^10.9.0",
5051
"ace-builds": "^1.39.0",
@@ -116,7 +117,7 @@
116117
"vega": "^5.30.0",
117118
"vega-embed": "^6.26.0",
118119
"vega-lite": "^5.21.0",
119-
"vue": "^2.7.16",
120+
"vue": "^3.5.18",
120121
"vue-class-component": "^7.2.6",
121122
"vue-echarts": "^7.0.3",
122123
"vue-infinite-scroll": "^2.0.2",
@@ -171,6 +172,7 @@
171172
"@types/underscore": "^1.11.12",
172173
"@typescript-eslint/eslint-plugin": "^6.8.0",
173174
"@typescript-eslint/parser": "^6.8.0",
175+
"@vue/compiler-sfc": "^3.5.22",
174176
"@vue/test-utils": "^1.3.6",
175177
"@vue/tsconfig": "^0.4.0",
176178
"@vue/vue2-jest": "^29.2.6",
@@ -220,8 +222,7 @@
220222
"ts-loader": "^9.5.2",
221223
"tsconfig-paths-webpack-plugin": "^4.1.0",
222224
"typescript": "^5.7.3",
223-
"vue-loader": "^15.11.1",
224-
"vue-template-compiler": "^2.7.16",
225+
"vue-loader": "^17",
225226
"vue-tsc": "2.2.12",
226227
"webpack": "^5.98.0",
227228
"webpack-cli": "^6.0.1",

client/src/entry/analysis/index.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
import { configureCompat } from "@vue/compat";
2+
3+
configureCompat({
4+
MODE: 2,
5+
SET: true
6+
});
7+
18
import { createPinia, PiniaVuePlugin } from "pinia";
29
import Vue from "vue";
310

client/webpack.config.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/* eslint-env node */
22
const webpack = require("webpack");
33
const path = require("path");
4-
const VueLoaderPlugin = require("vue-loader/lib/plugin");
4+
const { VueLoaderPlugin } = require("vue-loader");
55
const MiniCssExtractPlugin = require("mini-css-extract-plugin");
66
const CssMinimizerPlugin = require("css-minimizer-webpack-plugin");
77
const { DumpMetaPlugin } = require("dumpmeta-webpack-plugin");
@@ -80,7 +80,7 @@ module.exports = (env = {}, argv = {}) => {
8080
buffer: require.resolve("buffer/"),
8181
},
8282
alias: {
83-
vue$: path.resolve(__dirname, "node_modules/vue/dist/vue.esm.js"),
83+
vue$: path.resolve(__dirname, "node_modules/@vue/compat/dist/vue.esm-bundler.js"),
8484
jquery$: `${libsBase}/jquery.custom.js`,
8585
jqueryVendor$: `${libsBase}/jquery/jquery.js`,
8686
storemodern$: "store/dist/store.modern.js",

client/yarn.lock

Lines changed: 132 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1943,6 +1943,11 @@
19431943
resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32"
19441944
integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==
19451945

1946+
"@jridgewell/sourcemap-codec@^1.5.5":
1947+
version "1.5.5"
1948+
resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz#6912b00d2c631c0d15ce1a7ab57cd657f2a8f8ba"
1949+
integrity sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==
1950+
19461951
"@jridgewell/trace-mapping@^0.3.12":
19471952
version "0.3.17"
19481953
resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz#793041277af9073b0951a7fe0f0d8c4c98c36985"
@@ -3144,6 +3149,15 @@
31443149
path-browserify "^1.0.1"
31453150
vscode-uri "^3.0.8"
31463151

3152+
"@vue/compat@^3.5.22":
3153+
version "3.5.22"
3154+
resolved "https://registry.yarnpkg.com/@vue/compat/-/compat-3.5.22.tgz#2e4fc46e0fd10e6970cf6ae1dfdc2ca98445ce8e"
3155+
integrity sha512-uPRDr773Wvvq6axEE7qI/PiqNyka9jIweppH9qylPoPbrI4SKQMoAXL45Rtw6sIBznsqNw7LT2u8J+msXQprcA==
3156+
dependencies:
3157+
"@babel/parser" "^7.28.4"
3158+
estree-walker "^2.0.2"
3159+
source-map-js "^1.2.1"
3160+
31473161
"@vue/compiler-core@3.5.22":
31483162
version "3.5.22"
31493163
resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.5.22.tgz#bb8294a0dd31df540563cc6ffa0456f1f7687b97"
@@ -3155,7 +3169,7 @@
31553169
estree-walker "^2.0.2"
31563170
source-map-js "^1.2.1"
31573171

3158-
"@vue/compiler-dom@^3.5.0":
3172+
"@vue/compiler-dom@3.5.22", "@vue/compiler-dom@^3.5.0":
31593173
version "3.5.22"
31603174
resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.5.22.tgz#6c9c2c9843520f6d3dbc685e5d0e1e12a2c04c56"
31613175
integrity sha512-W8RknzUM1BLkypvdz10OVsGxnMAuSIZs9Wdx1vzA3mL5fNMN15rhrSCLiTm6blWeACwUwizzPVqGJgOGBEN/hA==
@@ -3174,6 +3188,29 @@
31743188
optionalDependencies:
31753189
prettier "^1.18.2 || ^2.0.0"
31763190

3191+
"@vue/compiler-sfc@3.5.22", "@vue/compiler-sfc@^3.5.22":
3192+
version "3.5.22"
3193+
resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.5.22.tgz#663a8483b1dda8de83b6fa1aab38a52bf73dd965"
3194+
integrity sha512-tbTR1zKGce4Lj+JLzFXDq36K4vcSZbJ1RBu8FxcDv1IGRz//Dh2EBqksyGVypz3kXpshIfWKGOCcqpSbyGWRJQ==
3195+
dependencies:
3196+
"@babel/parser" "^7.28.4"
3197+
"@vue/compiler-core" "3.5.22"
3198+
"@vue/compiler-dom" "3.5.22"
3199+
"@vue/compiler-ssr" "3.5.22"
3200+
"@vue/shared" "3.5.22"
3201+
estree-walker "^2.0.2"
3202+
magic-string "^0.30.19"
3203+
postcss "^8.5.6"
3204+
source-map-js "^1.2.1"
3205+
3206+
"@vue/compiler-ssr@3.5.22":
3207+
version "3.5.22"
3208+
resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.5.22.tgz#a0ef16e364731b25e79a13470569066af101320f"
3209+
integrity sha512-GdgyLvg4R+7T8Nk2Mlighx7XGxq/fJf9jaVofc3IL0EPesTE86cP/8DD1lT3h1JeZr2ySBvyqKQJgbS54IX1Ww==
3210+
dependencies:
3211+
"@vue/compiler-dom" "3.5.22"
3212+
"@vue/shared" "3.5.22"
3213+
31773214
"@vue/compiler-vue2@^2.7.16":
31783215
version "2.7.16"
31793216
resolved "https://registry.yarnpkg.com/@vue/compiler-vue2/-/compiler-vue2-2.7.16.tgz#2ba837cbd3f1b33c2bc865fbe1a3b53fb611e249"
@@ -3217,6 +3254,39 @@
32173254
muggle-string "^0.4.1"
32183255
path-browserify "^1.0.1"
32193256

3257+
"@vue/reactivity@3.5.22":
3258+
version "3.5.22"
3259+
resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.5.22.tgz#9b26f8557c96df46c9a859914a2229f3ca5b8f4f"
3260+
integrity sha512-f2Wux4v/Z2pqc9+4SmgZC1p73Z53fyD90NFWXiX9AKVnVBEvLFOWCEgJD3GdGnlxPZt01PSlfmLqbLYzY/Fw4A==
3261+
dependencies:
3262+
"@vue/shared" "3.5.22"
3263+
3264+
"@vue/runtime-core@3.5.22":
3265+
version "3.5.22"
3266+
resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.5.22.tgz#e004c1e35f423555a0e4c10646ef3e9d380643d1"
3267+
integrity sha512-EHo4W/eiYeAzRTN5PCextDUZ0dMs9I8mQ2Fy+OkzvRPUYQEyK9yAjbasrMCXbLNhF7P0OUyivLjIy0yc6VrLJQ==
3268+
dependencies:
3269+
"@vue/reactivity" "3.5.22"
3270+
"@vue/shared" "3.5.22"
3271+
3272+
"@vue/runtime-dom@3.5.22":
3273+
version "3.5.22"
3274+
resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.5.22.tgz#01276cea7cb9ac2b9aba046adfb5903b494e2e7e"
3275+
integrity sha512-Av60jsryAkI023PlN7LsqrfPvwfxOd2yAwtReCjeuugTJTkgrksYJJstg1e12qle0NarkfhfFu1ox2D+cQotww==
3276+
dependencies:
3277+
"@vue/reactivity" "3.5.22"
3278+
"@vue/runtime-core" "3.5.22"
3279+
"@vue/shared" "3.5.22"
3280+
csstype "^3.1.3"
3281+
3282+
"@vue/server-renderer@3.5.22":
3283+
version "3.5.22"
3284+
resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.5.22.tgz#d134e3409094044bd066d9803714677457756157"
3285+
integrity sha512-gXjo+ao0oHYTSswF+a3KRHZ1WszxIqO7u6XwNHqcqb9JfyIL/pbWrrh/xLv7jeDqla9u+LK7yfZKHih1e1RKAQ==
3286+
dependencies:
3287+
"@vue/compiler-ssr" "3.5.22"
3288+
"@vue/shared" "3.5.22"
3289+
32203290
"@vue/shared@3.5.22", "@vue/shared@^3.5.0":
32213291
version "3.5.22"
32223292
resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.5.22.tgz#9d56a1644a3becb8af1e34655928b0e288d827f8"
@@ -4977,6 +5047,11 @@ csstype@^3.1.0:
49775047
resolved "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz"
49785048
integrity sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==
49795049

5050+
csstype@^3.1.3:
5051+
version "3.1.3"
5052+
resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.3.tgz#d80ff294d114fb0e6ac500fbf85b60137d7eff81"
5053+
integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==
5054+
49805055
csv-parse@^5.5.2:
49815056
version "5.5.2"
49825057
resolved "https://registry.yarnpkg.com/csv-parse/-/csv-parse-5.5.2.tgz#ab525e642093dccff7c5cca5c7b71fd3e99fe8f2"
@@ -6952,6 +7027,11 @@ hash-sum@^1.0.2:
69527027
resolved "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz"
69537028
integrity sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==
69547029

7030+
hash-sum@^2.0.0:
7031+
version "2.0.0"
7032+
resolved "https://registry.yarnpkg.com/hash-sum/-/hash-sum-2.0.0.tgz#81d01bb5de8ea4a214ad5d6ead1b523460b0b45a"
7033+
integrity sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==
7034+
69557035
hasown@^2.0.0, hasown@^2.0.2:
69567036
version "2.0.2"
69577037
resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.2.tgz#003eaf91be7adc372e84ec59dc37252cedb80003"
@@ -8576,6 +8656,13 @@ lucide-vue@^0.344.0:
85768656
resolved "https://registry.yarnpkg.com/lucide-vue/-/lucide-vue-0.344.0.tgz#e1c281e352b814aac31db56d0bd99b0205e40e56"
85778657
integrity sha512-pful6clOPphjOjuVaD/D1Lf7VW8dI58TxKvN+veOQZ2EK3jJr5Jv5a32wG1sDOvW/rw5w+nZ7qha6INvWtZDdQ==
85788658

8659+
magic-string@^0.30.19:
8660+
version "0.30.21"
8661+
resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.21.tgz#56763ec09a0fa8091df27879fd94d19078c00d91"
8662+
integrity sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==
8663+
dependencies:
8664+
"@jridgewell/sourcemap-codec" "^1.5.5"
8665+
85798666
make-dir@^3.0.0:
85808667
version "3.1.0"
85818668
resolved "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz"
@@ -8912,6 +8999,11 @@ mute-stream@^1.0.0:
89128999
resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-1.0.0.tgz#e31bd9fe62f0aed23520aa4324ea6671531e013e"
89139000
integrity sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==
89149001

9002+
nanoid@^3.3.11, nanoid@^3.3.8:
9003+
version "3.3.11"
9004+
resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.11.tgz#4f4f112cefbe303202f2199838128936266d185b"
9005+
integrity sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==
9006+
89159007
nanoid@^3.3.4:
89169008
version "3.3.4"
89179009
resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz"
@@ -8922,11 +9014,6 @@ nanoid@^3.3.6:
89229014
resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.6.tgz#443380c856d6e9f9824267d960b4236ad583ea4c"
89239015
integrity sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==
89249016

8925-
nanoid@^3.3.8:
8926-
version "3.3.11"
8927-
resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.11.tgz#4f4f112cefbe303202f2199838128936266d185b"
8928-
integrity sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==
8929-
89309017
natural-compare@^1.4.0:
89319018
version "1.4.0"
89329019
resolved "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz"
@@ -9800,6 +9887,15 @@ postcss@^8.4.33:
98009887
picocolors "^1.1.1"
98019888
source-map-js "^1.2.1"
98029889

9890+
postcss@^8.5.6:
9891+
version "8.5.6"
9892+
resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.5.6.tgz#2825006615a619b4f62a9e7426cc120b349a8f3c"
9893+
integrity sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==
9894+
dependencies:
9895+
nanoid "^3.3.11"
9896+
picocolors "^1.1.1"
9897+
source-map-js "^1.2.1"
9898+
98039899
prelude-ls@^1.2.1:
98049900
version "1.2.1"
98059901
resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz"
@@ -12219,7 +12315,7 @@ vue-json-pretty@^1.9.5:
1221912315
resolved "https://registry.yarnpkg.com/vue-json-pretty/-/vue-json-pretty-1.9.5.tgz#b59861710e352ee50dc8fafde1090382fa655111"
1222012316
integrity sha512-fwbiH/ky/raX1D4MXRZZLFeKm157e9AkumMD7Y+djdLU1Sb0Tp5q2iOPvCnkWNzRpUfxx/zUjONUG+MIWsqx/w==
1222112317

12222-
vue-loader@15.11.1, vue-loader@^15.11.1:
12318+
vue-loader@15.11.1:
1222312319
version "15.11.1"
1222412320
resolved "https://registry.yarnpkg.com/vue-loader/-/vue-loader-15.11.1.tgz#dee91169211276ed43c5715caef88a56b1f497b0"
1222512321
integrity sha512-0iw4VchYLePqJfJu9s62ACWUXeSqM30SQqlIftbYWM3C+jpPcEHKSPUZBLjSF9au4HTHQ/naF6OGnO3Q/qGR3Q==
@@ -12230,6 +12326,15 @@ vue-loader@15.11.1, vue-loader@^15.11.1:
1223012326
vue-hot-reload-api "^2.3.0"
1223112327
vue-style-loader "^4.1.0"
1223212328

12329+
vue-loader@^17:
12330+
version "17.4.2"
12331+
resolved "https://registry.yarnpkg.com/vue-loader/-/vue-loader-17.4.2.tgz#f87f0d8adfcbbe8623de9eba1979d41ba223c6da"
12332+
integrity sha512-yTKOA4R/VN4jqjw4y5HrynFL8AK0Z3/Jt7eOJXEitsm0GMRHDBjCfCiuTiLP7OESvsZYo2pATCWhDqxC5ZrM6w==
12333+
dependencies:
12334+
chalk "^4.1.0"
12335+
hash-sum "^2.0.0"
12336+
watchpack "^2.4.0"
12337+
1223312338
vue-multiselect@^2.1.7:
1223412339
version "2.1.7"
1223512340
resolved "https://registry.yarnpkg.com/vue-multiselect/-/vue-multiselect-2.1.7.tgz#f27afe3d46482b94810382af7a4826219255c47d"
@@ -12263,14 +12368,6 @@ vue-style-loader@^4.1.0:
1226312368
hash-sum "^1.0.2"
1226412369
loader-utils "^1.0.2"
1226512370

12266-
vue-template-compiler@^2.7.16:
12267-
version "2.7.16"
12268-
resolved "https://registry.yarnpkg.com/vue-template-compiler/-/vue-template-compiler-2.7.16.tgz#c81b2d47753264c77ac03b9966a46637482bb03b"
12269-
integrity sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ==
12270-
dependencies:
12271-
de-indent "^1.0.2"
12272-
he "^1.2.0"
12273-
1227412371
vue-template-es2015-compiler@^1.9.0:
1227512372
version "1.9.1"
1227612373
resolved "https://registry.npmjs.org/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz"
@@ -12294,14 +12391,25 @@ vue2-teleport@^1.0.1:
1229412391
resolved "https://registry.yarnpkg.com/vue2-teleport/-/vue2-teleport-1.0.1.tgz#1b7f9f69c1223f522cf6cd81c39b8d6019e1cf66"
1229512392
integrity sha512-hbY/Q0x8qXGFxo6h4KU4YYesUcN+uUjliqqC0PoNSgpcbS2QRb3qXi+7XMTgLYs0a8i7o1H6Mu43UV4Vbgkhgw==
1229612393

12297-
vue@2.7.16, vue@^2.6.10, vue@^2.7.16:
12394+
vue@2.7.16, vue@^2.6.10:
1229812395
version "2.7.16"
1229912396
resolved "https://registry.yarnpkg.com/vue/-/vue-2.7.16.tgz#98c60de9def99c0e3da8dae59b304ead43b967c9"
1230012397
integrity sha512-4gCtFXaAA3zYZdTp5s4Hl2sozuySsgz4jy1EnpBHNfpMa9dK1ZCG7viqBPCwXtmgc8nHqUsAu3G4gtmXkkY3Sw==
1230112398
dependencies:
1230212399
"@vue/compiler-sfc" "2.7.16"
1230312400
csstype "^3.1.0"
1230412401

12402+
vue@^3.5.18:
12403+
version "3.5.22"
12404+
resolved "https://registry.yarnpkg.com/vue/-/vue-3.5.22.tgz#2b8ddb94ee4b640ef12fe7f6efe1cf16f3b582e7"
12405+
integrity sha512-toaZjQ3a/G/mYaLSbV+QsQhIdMo9x5rrqIpYRObsJ6T/J+RyCSFwN2LHNVH9v8uIcljDNa3QzPVdv3Y6b9hAJQ==
12406+
dependencies:
12407+
"@vue/compiler-dom" "3.5.22"
12408+
"@vue/compiler-sfc" "3.5.22"
12409+
"@vue/runtime-dom" "3.5.22"
12410+
"@vue/server-renderer" "3.5.22"
12411+
"@vue/shared" "3.5.22"
12412+
1230512413
vuedraggable@^2.24.3:
1230612414
version "2.24.3"
1230712415
resolved "https://registry.yarnpkg.com/vuedraggable/-/vuedraggable-2.24.3.tgz#43c93849b746a24ce503e123d5b259c701ba0d19"
@@ -12323,6 +12431,14 @@ walker@^1.0.8:
1232312431
dependencies:
1232412432
makeerror "1.0.12"
1232512433

12434+
watchpack@^2.4.0:
12435+
version "2.4.4"
12436+
resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.4.tgz#473bda72f0850453da6425081ea46fc0d7602947"
12437+
integrity sha512-c5EGNOiyxxV5qmTtAB7rbiXxi1ooX1pQKMLX/MIabJjRA0SJBQOjKF+KSVfHkr9U1cADPon0mRiVe/riyaiDUA==
12438+
dependencies:
12439+
glob-to-regexp "^0.4.1"
12440+
graceful-fs "^4.1.2"
12441+
1232612442
watchpack@^2.4.1:
1232712443
version "2.4.2"
1232812444
resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.2.tgz#2feeaed67412e7c33184e5a79ca738fbd38564da"

0 commit comments

Comments
 (0)