diff --git a/Integration/vanilla-js/index.html b/Integration/vanilla-js/index.html index f81e469cc..e8407a1d9 100644 --- a/Integration/vanilla-js/index.html +++ b/Integration/vanilla-js/index.html @@ -1,18 +1,18 @@ - + Integration ZenUML Library with Vanilla JavaScript - +
diff --git a/package.json b/package.json index e63f9efca..5d80d5f6f 100644 --- a/package.json +++ b/package.json @@ -45,7 +45,7 @@ "@headlessui/vue": "^1.7.16", "@types/assert": "^1.5.6", "@types/ramda": "^0.28.20", - "@vue/compat": "^3.4.27", + "@vue/compat": "^3.2.45", "antlr4": "~4.11.0", "color-string": "^1.5.5", "dom-to-image-more": "^2.13.0", @@ -59,7 +59,7 @@ "postcss": "^8.4.31", "ramda": "^0.28.0", "tailwindcss": "^3.2.4", - "vue": "^3.4.27", + "vue": "^3.2.45", "vuex": "^4.1.0" }, "devDependencies": { @@ -72,8 +72,8 @@ "@typescript-eslint/eslint-plugin": "^6.7.4", "@typescript-eslint/parser": "^6.7.4", "@vitejs/plugin-vue": "^4.0.0", - "@vue/compiler-dom": "^3.4.27", - "@vue/compiler-sfc": "^3.4.27", + "@vue/compiler-dom": "^3.3.8", + "@vue/compiler-sfc": "^3.2.45", "@vue/test-utils": "^2.2.7", "autoprefixer": "^10.4.13", "concurrently": "^7.6.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e1106c75f..4a067afcc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -3,13 +3,13 @@ lockfileVersion: "6.0" dependencies: "@headlessui-float/vue": specifier: ^0.14.0 - version: 0.14.0(@headlessui/vue@1.7.16)(vue@3.4.27) + version: 0.14.0(@headlessui/vue@1.7.16)(vue@3.2.45) "@headlessui/tailwindcss": specifier: ^0.2.0 version: 0.2.0(tailwindcss@3.2.4) "@headlessui/vue": specifier: ^1.7.16 - version: 1.7.16(vue@3.4.27) + version: 1.7.16(vue@3.2.45) "@types/assert": specifier: ^1.5.6 version: 1.5.6 @@ -17,8 +17,8 @@ dependencies: specifier: ^0.28.20 version: 0.28.20 "@vue/compat": - specifier: ^3.4.27 - version: 3.4.27(vue@3.4.27) + specifier: ^3.2.45 + version: 3.2.45(vue@3.2.45) antlr4: specifier: ~4.11.0 version: 4.11.0 @@ -59,11 +59,11 @@ dependencies: specifier: ^3.2.4 version: 3.2.4(postcss@8.4.31)(ts-node@10.9.1) vue: - specifier: ^3.4.27 - version: 3.4.27(typescript@4.9.4) + specifier: ^3.2.45 + version: 3.2.45 vuex: specifier: ^4.1.0 - version: 4.1.0(vue@3.4.27) + version: 4.1.0(vue@3.2.45) devDependencies: "@babel/eslint-parser": @@ -92,16 +92,16 @@ devDependencies: version: 6.7.4(eslint@8.30.0)(typescript@4.9.4) "@vitejs/plugin-vue": specifier: ^4.0.0 - version: 4.0.0(vite@3.2.10)(vue@3.4.27) + version: 4.0.0(vite@3.2.10)(vue@3.2.45) "@vue/compiler-dom": - specifier: ^3.4.27 - version: 3.4.27 + specifier: ^3.3.8 + version: 3.3.8 "@vue/compiler-sfc": - specifier: ^3.4.27 - version: 3.4.27 + specifier: ^3.2.45 + version: 3.2.45 "@vue/test-utils": specifier: ^2.2.7 - version: 2.2.7(vue@3.4.27) + version: 2.2.7(vue@3.2.45) autoprefixer: specifier: ^10.4.13 version: 10.4.13(postcss@8.4.31) @@ -291,7 +291,7 @@ packages: } engines: { node: ">=6.9.0" } dependencies: - "@babel/types": 7.24.6 + "@babel/types": 7.23.0 "@jridgewell/gen-mapping": 0.3.2 "@jridgewell/trace-mapping": 0.3.17 jsesc: 2.5.2 @@ -317,7 +317,7 @@ packages: } engines: { node: ">=6.9.0" } dependencies: - "@babel/types": 7.24.6 + "@babel/types": 7.22.4 dev: true /@babel/helper-builder-binary-assignment-operator-visitor@7.18.9: @@ -328,7 +328,7 @@ packages: engines: { node: ">=6.9.0" } dependencies: "@babel/helper-explode-assignable-expression": 7.18.6 - "@babel/types": 7.24.6 + "@babel/types": 7.22.4 dev: true /@babel/helper-compilation-targets@7.20.0(@babel/core@7.24.6): @@ -446,7 +446,7 @@ packages: } engines: { node: ">=6.9.0" } dependencies: - "@babel/types": 7.24.6 + "@babel/types": 7.22.4 dev: true /@babel/helper-function-name@7.21.0: @@ -457,7 +457,7 @@ packages: engines: { node: ">=6.9.0" } dependencies: "@babel/template": 7.21.9 - "@babel/types": 7.24.6 + "@babel/types": 7.22.4 dev: true /@babel/helper-function-name@7.23.0: @@ -468,7 +468,7 @@ packages: engines: { node: ">=6.9.0" } dependencies: "@babel/template": 7.22.15 - "@babel/types": 7.24.6 + "@babel/types": 7.23.0 dev: true /@babel/helper-function-name@7.24.6: @@ -489,7 +489,7 @@ packages: } engines: { node: ">=6.9.0" } dependencies: - "@babel/types": 7.24.6 + "@babel/types": 7.22.4 dev: true /@babel/helper-hoist-variables@7.22.5: @@ -499,7 +499,7 @@ packages: } engines: { node: ">=6.9.0" } dependencies: - "@babel/types": 7.24.6 + "@babel/types": 7.23.0 dev: true /@babel/helper-hoist-variables@7.24.6: @@ -519,7 +519,7 @@ packages: } engines: { node: ">=6.9.0" } dependencies: - "@babel/types": 7.24.6 + "@babel/types": 7.22.4 dev: true /@babel/helper-module-imports@7.18.6: @@ -529,7 +529,7 @@ packages: } engines: { node: ">=6.9.0" } dependencies: - "@babel/types": 7.24.6 + "@babel/types": 7.22.4 dev: true /@babel/helper-module-imports@7.24.6: @@ -553,10 +553,10 @@ packages: "@babel/helper-module-imports": 7.18.6 "@babel/helper-simple-access": 7.20.2 "@babel/helper-split-export-declaration": 7.18.6 - "@babel/helper-validator-identifier": 7.24.6 + "@babel/helper-validator-identifier": 7.19.1 "@babel/template": 7.21.9 "@babel/traverse": 7.23.2 - "@babel/types": 7.24.6 + "@babel/types": 7.22.4 transitivePeerDependencies: - supports-color dev: true @@ -585,7 +585,7 @@ packages: } engines: { node: ">=6.9.0" } dependencies: - "@babel/types": 7.24.6 + "@babel/types": 7.22.4 dev: true /@babel/helper-plugin-utils@7.20.2: @@ -609,7 +609,7 @@ packages: "@babel/helper-annotate-as-pure": 7.18.6 "@babel/helper-environment-visitor": 7.22.1 "@babel/helper-wrap-function": 7.20.5 - "@babel/types": 7.24.6 + "@babel/types": 7.22.4 transitivePeerDependencies: - supports-color dev: true @@ -625,7 +625,7 @@ packages: "@babel/helper-member-expression-to-functions": 7.18.9 "@babel/helper-optimise-call-expression": 7.18.6 "@babel/traverse": 7.23.2 - "@babel/types": 7.24.6 + "@babel/types": 7.22.4 transitivePeerDependencies: - supports-color dev: true @@ -637,7 +637,7 @@ packages: } engines: { node: ">=6.9.0" } dependencies: - "@babel/types": 7.24.6 + "@babel/types": 7.22.4 dev: true /@babel/helper-simple-access@7.24.6: @@ -657,7 +657,7 @@ packages: } engines: { node: ">=6.9.0" } dependencies: - "@babel/types": 7.24.6 + "@babel/types": 7.22.4 dev: true /@babel/helper-split-export-declaration@7.18.6: @@ -667,7 +667,7 @@ packages: } engines: { node: ">=6.9.0" } dependencies: - "@babel/types": 7.24.6 + "@babel/types": 7.22.4 dev: true /@babel/helper-split-export-declaration@7.22.6: @@ -677,7 +677,7 @@ packages: } engines: { node: ">=6.9.0" } dependencies: - "@babel/types": 7.24.6 + "@babel/types": 7.23.0 dev: true /@babel/helper-split-export-declaration@7.24.6: @@ -696,6 +696,13 @@ packages: integrity: sha512-5pTUx3hAJaZIdW99sJ6ZUUgWq/Y+Hja7TowEnLNMm1VivRgZQL3vpBY3qUACVsvw+yQU6+YgfBVmcbLaZtrA1w==, } engines: { node: ">=6.9.0" } + + /@babel/helper-string-parser@7.22.5: + resolution: + { + integrity: sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==, + } + engines: { node: ">=6.9.0" } dev: true /@babel/helper-string-parser@7.24.6: @@ -704,6 +711,7 @@ packages: integrity: sha512-WdJjwMEkmBicq5T9fm/cHND3+UlFa2Yj8ALLgmoSQAJZysYbBjw+azChSGPN4DSPLXOcooGRvDwZWMcF/mLO2Q==, } engines: { node: ">=6.9.0" } + dev: true /@babel/helper-validator-identifier@7.19.1: resolution: @@ -711,6 +719,13 @@ packages: integrity: sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==, } engines: { node: ">=6.9.0" } + + /@babel/helper-validator-identifier@7.22.20: + resolution: + { + integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==, + } + engines: { node: ">=6.9.0" } dev: true /@babel/helper-validator-identifier@7.24.6: @@ -719,6 +734,7 @@ packages: integrity: sha512-4yA7s865JHaqUdRbnaxarZREuPTHrjpDT+pXoAZ1yhyo6uFnIEpS8VMu16siFOHDpZNKYv5BObhsB//ycbICyw==, } engines: { node: ">=6.9.0" } + dev: true /@babel/helper-validator-option@7.18.6: resolution: @@ -746,7 +762,7 @@ packages: "@babel/helper-function-name": 7.21.0 "@babel/template": 7.21.9 "@babel/traverse": 7.23.2 - "@babel/types": 7.24.6 + "@babel/types": 7.22.4 transitivePeerDependencies: - supports-color dev: true @@ -769,7 +785,7 @@ packages: } engines: { node: ">=6.9.0" } dependencies: - "@babel/helper-validator-identifier": 7.24.6 + "@babel/helper-validator-identifier": 7.19.1 chalk: 2.4.2 js-tokens: 4.0.0 dev: true @@ -781,7 +797,7 @@ packages: } engines: { node: ">=6.9.0" } dependencies: - "@babel/helper-validator-identifier": 7.24.6 + "@babel/helper-validator-identifier": 7.22.20 chalk: 2.4.2 js-tokens: 4.0.0 dev: true @@ -799,6 +815,37 @@ packages: picocolors: 1.0.1 dev: true + /@babel/parser@7.20.5: + resolution: + { + integrity: sha512-r27t/cy/m9uKLXQNWWebeCUHgnAZq0CpG1OwKRxzJMP1vpSU4bSIK2hq+/cp0bQxetkXx38n09rNu8jVkcK/zA==, + } + engines: { node: ">=6.0.0" } + hasBin: true + dependencies: + "@babel/types": 7.22.4 + + /@babel/parser@7.22.4: + resolution: + { + integrity: sha512-VLLsx06XkEYqBtE5YGPwfSGwfrjnyPP5oiGty3S8pQLFDFLaS8VwWSIxkTXpcvr5zeYLE6+MBNl2npl/YnfofA==, + } + engines: { node: ">=6.0.0" } + hasBin: true + dependencies: + "@babel/types": 7.22.4 + + /@babel/parser@7.23.0: + resolution: + { + integrity: sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==, + } + engines: { node: ">=6.0.0" } + hasBin: true + dependencies: + "@babel/types": 7.23.0 + dev: true + /@babel/parser@7.24.6: resolution: { @@ -808,6 +855,7 @@ packages: hasBin: true dependencies: "@babel/types": 7.24.6 + dev: true /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.18.6(@babel/core@7.24.6): resolution: @@ -1829,8 +1877,8 @@ packages: engines: { node: ">=6.9.0" } dependencies: "@babel/code-frame": 7.21.4 - "@babel/parser": 7.24.6 - "@babel/types": 7.24.6 + "@babel/parser": 7.22.4 + "@babel/types": 7.22.4 dev: true /@babel/template@7.22.15: @@ -1841,8 +1889,8 @@ packages: engines: { node: ">=6.9.0" } dependencies: "@babel/code-frame": 7.22.13 - "@babel/parser": 7.24.6 - "@babel/types": 7.24.6 + "@babel/parser": 7.23.0 + "@babel/types": 7.23.0 dev: true /@babel/template@7.24.6: @@ -1870,8 +1918,8 @@ packages: "@babel/helper-function-name": 7.23.0 "@babel/helper-hoist-variables": 7.22.5 "@babel/helper-split-export-declaration": 7.22.6 - "@babel/parser": 7.24.6 - "@babel/types": 7.24.6 + "@babel/parser": 7.23.0 + "@babel/types": 7.23.0 debug: 4.3.4(supports-color@8.1.1) globals: 11.12.0 transitivePeerDependencies: @@ -1918,8 +1966,19 @@ packages: } engines: { node: ">=6.9.0" } dependencies: - "@babel/helper-string-parser": 7.24.6 - "@babel/helper-validator-identifier": 7.24.6 + "@babel/helper-string-parser": 7.21.5 + "@babel/helper-validator-identifier": 7.19.1 + to-fast-properties: 2.0.0 + + /@babel/types@7.23.0: + resolution: + { + integrity: sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==, + } + engines: { node: ">=6.9.0" } + dependencies: + "@babel/helper-string-parser": 7.22.5 + "@babel/helper-validator-identifier": 7.22.20 to-fast-properties: 2.0.0 dev: true @@ -1933,6 +1992,7 @@ packages: "@babel/helper-string-parser": 7.24.6 "@babel/helper-validator-identifier": 7.24.6 to-fast-properties: 2.0.0 + dev: true /@colors/colors@1.5.0: resolution: @@ -2083,15 +2143,22 @@ packages: } dev: false - /@floating-ui/vue@1.0.6(vue@3.4.27): + /@floating-ui/utils@0.2.3: + resolution: + { + integrity: sha512-XGndio0l5/Gvd6CLIABvsav9HHezgDFFhDfHk1bvLfr9ni8dojqLSvBbotJEjmIwNHL7vK4QzBJTdBRoB+c1ww==, + } + dev: false + + /@floating-ui/vue@1.0.7(vue@3.2.45): resolution: { - integrity: sha512-EdrOljjkpkkqZnrpqUcPoz9NvHxuTjUtSInh6GMv3+Mcy+giY2cE2pHh9rpacRcZ2eMSCxel9jWkWXTjLmY55w==, + integrity: sha512-tm9aMT9IrMzoZfzPpsoZHP7j7ULZ0p9AzCJV6i2H8sAlKe36tAnwuQLHdm7vE0SnRkHJJXuMB/gNz4gFdHLNrg==, } dependencies: "@floating-ui/dom": 1.6.5 - "@floating-ui/utils": 0.2.2 - vue-demi: 0.13.11(vue@3.4.27) + "@floating-ui/utils": 0.2.3 + vue-demi: 0.13.11(vue@3.2.45) transitivePeerDependencies: - "@vue/composition-api" - vue @@ -2104,7 +2171,7 @@ packages: } dev: true - /@headlessui-float/vue@0.14.0(@headlessui/vue@1.7.16)(vue@3.4.27): + /@headlessui-float/vue@0.14.0(@headlessui/vue@1.7.16)(vue@3.2.45): resolution: { integrity: sha512-hx0IkJ7JPcwDeimco6fe0+IknknL1gUYIGu11OCn0JWlOoSAmO6sx2DxPwSEz1Wsq34X6Z8BwCwcPVuphZ1zMg==, @@ -2115,9 +2182,9 @@ packages: dependencies: "@floating-ui/core": 1.6.2 "@floating-ui/dom": 1.6.5 - "@floating-ui/vue": 1.0.6(vue@3.4.27) - "@headlessui/vue": 1.7.16(vue@3.4.27) - vue: 3.4.27(typescript@4.9.4) + "@floating-ui/vue": 1.0.7(vue@3.2.45) + "@headlessui/vue": 1.7.16(vue@3.2.45) + vue: 3.2.45 transitivePeerDependencies: - "@vue/composition-api" dev: false @@ -2134,7 +2201,7 @@ packages: tailwindcss: 3.2.4(postcss@8.4.31)(ts-node@10.9.1) dev: false - /@headlessui/vue@1.7.16(vue@3.4.27): + /@headlessui/vue@1.7.16(vue@3.2.45): resolution: { integrity: sha512-nKT+nf/q6x198SsyK54mSszaQl/z+QxtASmgMEJtpxSX2Q0OPJX0upS/9daDyiECpeAsvjkoOrm2O/6PyBQ+Qg==, @@ -2143,7 +2210,7 @@ packages: peerDependencies: vue: ^3.2.0 dependencies: - vue: 3.4.27(typescript@4.9.4) + vue: 3.2.45 dev: false /@humanwhocodes/config-array@0.11.8: @@ -2681,7 +2748,7 @@ packages: engines: { node: ">=6.0.0" } dependencies: "@jridgewell/set-array": 1.1.2 - "@jridgewell/sourcemap-codec": 1.4.15 + "@jridgewell/sourcemap-codec": 1.4.14 "@jridgewell/trace-mapping": 0.3.17 dev: true @@ -2743,13 +2810,13 @@ packages: { integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==, } - dev: true /@jridgewell/sourcemap-codec@1.4.15: resolution: { integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==, } + dev: true /@jridgewell/trace-mapping@0.3.17: resolution: @@ -2778,7 +2845,7 @@ packages: } dependencies: "@jridgewell/resolve-uri": 3.1.0 - "@jridgewell/sourcemap-codec": 1.4.15 + "@jridgewell/sourcemap-codec": 1.4.14 /@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1: resolution: @@ -2849,7 +2916,7 @@ packages: fast-glob: 3.3.1 is-glob: 4.0.3 open: 9.1.0 - picocolors: 1.0.1 + picocolors: 1.0.0 tslib: 2.6.2 dev: true @@ -3196,7 +3263,7 @@ packages: eslint-visitor-keys: 3.4.3 dev: true - /@vitejs/plugin-vue@4.0.0(vite@3.2.10)(vue@3.4.27): + /@vitejs/plugin-vue@4.0.0(vite@3.2.10)(vue@3.2.45): resolution: { integrity: sha512-e0X4jErIxAB5oLtDqbHvHpJe/uWNkdpYV83AOG2xo2tEVSzCzewgJMtREZM30wXnM5ls90hxiOtAuVU6H5JgbA==, @@ -3207,68 +3274,90 @@ packages: vue: ^3.2.25 dependencies: vite: 3.2.10(@types/node@20.14.9)(less@4.1.3)(sass@1.57.0) - vue: 3.4.27(typescript@4.9.4) + vue: 3.2.45 dev: true - /@vue/compat@3.4.27(vue@3.4.27): + /@vue/compat@3.2.45(vue@3.2.45): resolution: { - integrity: sha512-H2W93cPe9WXXkHiYEeX7f2Z8/znElm44fxgj8uBhgC6cxvjDUOLIcIJySs+FZvv6JM+Re/SBUnlcr4LJMaQZzw==, + integrity: sha512-TOGT42fEE1hA4Oz2PyCmURJkrXHbe6G+gI8gVOqsEy624oeexDHFrVsFTfzveaPxxqJHyE2+qjKaA1F4KX84aA==, } peerDependencies: - vue: 3.4.27 + vue: 3.2.45 dependencies: - "@babel/parser": 7.24.6 + "@babel/parser": 7.20.5 estree-walker: 2.0.2 - source-map-js: 1.2.0 - vue: 3.4.27(typescript@4.9.4) + source-map: 0.6.1 + vue: 3.2.45 dev: false - /@vue/compiler-core@3.4.27: + /@vue/compiler-core@3.2.45: resolution: { - integrity: sha512-E+RyqY24KnyDXsCuQrI+mlcdW3ALND6U7Gqa/+bVwbcpcR3BRRIckFoz7Qyd4TTlnugtwuI7YgjbvsLmxb+yvg==, + integrity: sha512-rcMj7H+PYe5wBV3iYeUgbCglC+pbpN8hBLTJvRiK2eKQiWqu+fG9F+8sW99JdL4LQi7Re178UOxn09puSXvn4A==, } dependencies: - "@babel/parser": 7.24.6 - "@vue/shared": 3.4.27 - entities: 4.5.0 + "@babel/parser": 7.22.4 + "@vue/shared": 3.2.45 estree-walker: 2.0.2 - source-map-js: 1.2.0 + source-map: 0.6.1 - /@vue/compiler-dom@3.4.27: + /@vue/compiler-core@3.3.8: resolution: { - integrity: sha512-kUTvochG/oVgE1w5ViSr3KUBh9X7CWirebA3bezTbB5ZKBQZwR2Mwj9uoSKRMFcz4gSMzzLXBPD6KpCLb9nvWw==, + integrity: sha512-hN/NNBUECw8SusQvDSqqcVv6gWq8L6iAktUR0UF3vGu2OhzRqcOiAno0FmBJWwxhYEXRlQJT5XnoKsVq1WZx4g==, } dependencies: - "@vue/compiler-core": 3.4.27 - "@vue/shared": 3.4.27 + "@babel/parser": 7.23.0 + "@vue/shared": 3.3.8 + estree-walker: 2.0.2 + source-map-js: 1.0.2 + dev: true - /@vue/compiler-sfc@3.4.27: + /@vue/compiler-dom@3.2.45: resolution: { - integrity: sha512-nDwntUEADssW8e0rrmE0+OrONwmRlegDA1pD6QhVeXxjIytV03yDqTey9SBDiALsvAd5U4ZrEKbMyVXhX6mCGA==, + integrity: sha512-tyYeUEuKqqZO137WrZkpwfPCdiiIeXYCcJ8L4gWz9vqaxzIQRccTSwSWZ/Axx5YR2z+LvpUbmPNXxuBU45lyRw==, } dependencies: - "@babel/parser": 7.24.6 - "@vue/compiler-core": 3.4.27 - "@vue/compiler-dom": 3.4.27 - "@vue/compiler-ssr": 3.4.27 - "@vue/shared": 3.4.27 + "@vue/compiler-core": 3.2.45 + "@vue/shared": 3.2.45 + + /@vue/compiler-dom@3.3.8: + resolution: + { + integrity: sha512-+PPtv+p/nWDd0AvJu3w8HS0RIm/C6VGBIRe24b9hSyNWOAPEUosFZ5diwawwP8ip5sJ8n0Pe87TNNNHnvjs0FQ==, + } + dependencies: + "@vue/compiler-core": 3.3.8 + "@vue/shared": 3.3.8 + dev: true + + /@vue/compiler-sfc@3.2.45: + resolution: + { + integrity: sha512-1jXDuWah1ggsnSAOGsec8cFjT/K6TMZ0sPL3o3d84Ft2AYZi2jWJgRMjw4iaK0rBfA89L5gw427H4n1RZQBu6Q==, + } + dependencies: + "@babel/parser": 7.20.5 + "@vue/compiler-core": 3.2.45 + "@vue/compiler-dom": 3.2.45 + "@vue/compiler-ssr": 3.2.45 + "@vue/reactivity-transform": 3.2.45 + "@vue/shared": 3.2.45 estree-walker: 2.0.2 - magic-string: 0.30.10 - postcss: 8.4.38 - source-map-js: 1.2.0 + magic-string: 0.25.9 + postcss: 8.4.31 + source-map: 0.6.1 - /@vue/compiler-ssr@3.4.27: + /@vue/compiler-ssr@3.2.45: resolution: { - integrity: sha512-CVRzSJIltzMG5FcidsW0jKNQnNRYC8bT21VegyMMtHmhW3UOI7knmUehzswXLrExDLE6lQCZdrhD4ogI7c+vuw==, + integrity: sha512-6BRaggEGqhWht3lt24CrIbQSRD5O07MTmd+LjAn5fJj568+R9eUD2F7wMQJjX859seSlrYog7sUtrZSd7feqrQ==, } dependencies: - "@vue/compiler-dom": 3.4.27 - "@vue/shared": 3.4.27 + "@vue/compiler-dom": 3.2.45 + "@vue/shared": 3.2.45 /@vue/devtools-api@6.4.5: resolution: @@ -3277,52 +3366,71 @@ packages: } dev: false - /@vue/reactivity@3.4.27: + /@vue/reactivity-transform@3.2.45: resolution: { - integrity: sha512-kK0g4NknW6JX2yySLpsm2jlunZJl2/RJGZ0H9ddHdfBVHcNzxmQ0sS0b09ipmBoQpY8JM2KmUw+a6sO8Zo+zIA==, + integrity: sha512-BHVmzYAvM7vcU5WmuYqXpwaBHjsS8T63jlKGWVtHxAHIoMIlmaMyurUSEs1Zcg46M4AYT5MtB1U274/2aNzjJQ==, } dependencies: - "@vue/shared": 3.4.27 + "@babel/parser": 7.22.4 + "@vue/compiler-core": 3.2.45 + "@vue/shared": 3.2.45 + estree-walker: 2.0.2 + magic-string: 0.25.9 - /@vue/runtime-core@3.4.27: + /@vue/reactivity@3.2.45: resolution: { - integrity: sha512-7aYA9GEbOOdviqVvcuweTLe5Za4qBZkUY7SvET6vE8kyypxVgaT1ixHLg4urtOlrApdgcdgHoTZCUuTGap/5WA==, + integrity: sha512-PRvhCcQcyEVohW0P8iQ7HDcIOXRjZfAsOds3N99X/Dzewy8TVhTCT4uXpAHfoKjVTJRA0O0K+6QNkDIZAxNi3A==, } dependencies: - "@vue/reactivity": 3.4.27 - "@vue/shared": 3.4.27 + "@vue/shared": 3.2.45 - /@vue/runtime-dom@3.4.27: + /@vue/runtime-core@3.2.45: resolution: { - integrity: sha512-ScOmP70/3NPM+TW9hvVAz6VWWtZJqkbdf7w6ySsws+EsqtHvkhxaWLecrTorFxsawelM5Ys9FnDEMt6BPBDS0Q==, + integrity: sha512-gzJiTA3f74cgARptqzYswmoQx0fIA+gGYBfokYVhF8YSXjWTUA2SngRzZRku2HbGbjzB6LBYSbKGIaK8IW+s0A==, } dependencies: - "@vue/runtime-core": 3.4.27 - "@vue/shared": 3.4.27 - csstype: 3.1.3 + "@vue/reactivity": 3.2.45 + "@vue/shared": 3.2.45 - /@vue/server-renderer@3.4.27(vue@3.4.27): + /@vue/runtime-dom@3.2.45: resolution: { - integrity: sha512-dlAMEuvmeA3rJsOMJ2J1kXU7o7pOxgsNHVr9K8hB3ImIkSuBrIdy0vF66h8gf8Tuinf1TK3mPAz2+2sqyf3KzA==, + integrity: sha512-cy88YpfP5Ue2bDBbj75Cb4bIEZUMM/mAkDMfqDTpUYVgTf/kuQ2VQ8LebuZ8k6EudgH8pYhsGWHlY0lcxlvTwA==, + } + dependencies: + "@vue/runtime-core": 3.2.45 + "@vue/shared": 3.2.45 + csstype: 2.6.21 + + /@vue/server-renderer@3.2.45(vue@3.2.45): + resolution: + { + integrity: sha512-ebiMq7q24WBU1D6uhPK//2OTR1iRIyxjF5iVq/1a5I1SDMDyDu4Ts6fJaMnjrvD3MqnaiFkKQj+LKAgz5WIK3g==, } peerDependencies: - vue: 3.4.27 + vue: 3.2.45 dependencies: - "@vue/compiler-ssr": 3.4.27 - "@vue/shared": 3.4.27 - vue: 3.4.27(typescript@4.9.4) + "@vue/compiler-ssr": 3.2.45 + "@vue/shared": 3.2.45 + vue: 3.2.45 + + /@vue/shared@3.2.45: + resolution: + { + integrity: sha512-Ewzq5Yhimg7pSztDV+RH1UDKBzmtqieXQlpTVm2AwraoRL/Rks96mvd8Vgi7Lj+h+TH8dv7mXD3FRZR3TUvbSg==, + } - /@vue/shared@3.4.27: + /@vue/shared@3.3.8: resolution: { - integrity: sha512-DL3NmY2OFlqmYYrzp39yi3LDkKxa5vZVwxWdQ3rG0ekuWscHraeIbnI8t+aZK7qhYqEqWKTUdijadunb9pnrgA==, + integrity: sha512-8PGwybFwM4x8pcfgqEQFy70NaQxASvOC5DJwLQfpArw1UDfUXrJkdxD3BhVTMS+0Lef/TU7YO0Jvr0jJY8T+mw==, } + dev: true - /@vue/test-utils@2.2.7(vue@3.4.27): + /@vue/test-utils@2.2.7(vue@3.2.45): resolution: { integrity: sha512-BMuoruUFTEqhLoOgsMcgNVMiByYbfHCKGr2C4CPdGtz/affUtDVX5zr1RnPuq0tYSiaqq+Enw5voUpG6JY8Q7g==, @@ -3330,7 +3438,7 @@ packages: peerDependencies: vue: ^3.0.1 dependencies: - vue: 3.4.27(typescript@4.9.4) + vue: 3.2.45 dev: true /@webassemblyjs/ast@1.12.1: @@ -4666,7 +4774,7 @@ packages: engines: { node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: ">=7.0.0" } dependencies: mdn-data: 2.0.28 - source-map-js: 1.2.0 + source-map-js: 1.0.2 dev: true /css-tree@2.3.1: @@ -4677,7 +4785,7 @@ packages: engines: { node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0 } dependencies: mdn-data: 2.0.30 - source-map-js: 1.2.0 + source-map-js: 1.0.2 dev: true /css-what@6.1.0: @@ -4730,10 +4838,10 @@ packages: cssom: 0.3.8 dev: true - /csstype@3.1.3: + /csstype@2.6.21: resolution: { - integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==, + integrity: sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==, } /cypress-plugin-snapshots@1.4.4(cypress@10.11.0): @@ -5071,7 +5179,7 @@ packages: dependencies: domelementtype: 2.3.0 domhandler: 5.0.3 - entities: 4.5.0 + entities: 4.4.0 dev: true /dom-to-image-more@2.13.0: @@ -5271,12 +5379,13 @@ packages: ansi-colors: 4.1.3 dev: true - /entities@4.5.0: + /entities@4.4.0: resolution: { - integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==, + integrity: sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==, } engines: { node: ">=0.12" } + dev: true /errno@0.1.8: resolution: @@ -6559,7 +6668,7 @@ packages: domelementtype: 2.3.0 domhandler: 5.0.3 domutils: 3.1.0 - entities: 4.5.0 + entities: 4.4.0 dev: true /http-proxy-agent@5.0.0: @@ -7504,13 +7613,13 @@ packages: yallist: 4.0.0 dev: true - /magic-string@0.30.10: + /magic-string@0.25.9: resolution: { - integrity: sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==, + integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==, } dependencies: - "@jridgewell/sourcemap-codec": 1.4.15 + sourcemap-codec: 1.4.8 /make-dir@2.1.0: resolution: @@ -7791,14 +7900,6 @@ packages: engines: { node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1 } hasBin: true - /nanoid@3.3.7: - resolution: - { - integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==, - } - engines: { node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1 } - hasBin: true - /natural-compare@1.4.0: resolution: { @@ -8131,7 +8232,7 @@ packages: integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==, } dependencies: - entities: 4.5.0 + entities: 4.4.0 dev: true /parseqs@0.0.6: @@ -8247,6 +8348,7 @@ packages: { integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==, } + dev: true /picomatch@2.3.1: resolution: @@ -8458,17 +8560,6 @@ packages: picocolors: 1.0.0 source-map-js: 1.0.2 - /postcss@8.4.38: - resolution: - { - integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==, - } - engines: { node: ^10 || ^12 || >=14 } - dependencies: - nanoid: 3.3.7 - picocolors: 1.0.1 - source-map-js: 1.2.0 - /prelude-ls@1.1.2: resolution: { @@ -9221,13 +9312,6 @@ packages: } engines: { node: ">=0.10.0" } - /source-map-js@1.2.0: - resolution: - { - integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==, - } - engines: { node: ">=0.10.0" } - /source-map-support@0.5.21: resolution: { @@ -9244,7 +9328,13 @@ packages: integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==, } engines: { node: ">=0.10.0" } - dev: true + + /sourcemap-codec@1.4.8: + resolution: + { + integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==, + } + deprecated: Please use @jridgewell/sourcemap-codec instead /spawn-command@0.0.2-1: resolution: @@ -9438,7 +9528,7 @@ packages: css-select: 5.1.0 css-tree: 2.3.1 csso: 5.0.5 - picocolors: 1.0.1 + picocolors: 1.0.0 dev: true /symbol-tree@3.2.4: @@ -10016,7 +10106,7 @@ packages: dependencies: browserslist: 4.21.4 escalade: 3.1.1 - picocolors: 1.0.1 + picocolors: 1.0.0 dev: true /update-browserslist-db@1.0.16(browserslist@4.23.0): @@ -10141,7 +10231,7 @@ packages: integrity: sha512-0MMf1yzzSYlV4MGePsLVAOqXsbF5IVxbn4EEzqRnWxTQl8BJg/cfwIzfQNmNQxZp5XXwd4kyRKF1LytuHZTnqA==, } dependencies: - "@vue/compiler-sfc": 3.4.27 + "@vue/compiler-sfc": 3.2.45 svgo: 3.0.2 dev: true @@ -10234,7 +10324,7 @@ packages: - terser dev: true - /vue-demi@0.13.11(vue@3.4.27): + /vue-demi@0.13.11(vue@3.2.45): resolution: { integrity: sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==, @@ -10249,7 +10339,7 @@ packages: "@vue/composition-api": optional: true dependencies: - vue: 3.4.27(typescript@4.9.4) + vue: 3.2.45 dev: false /vue-eslint-parser@9.3.2(eslint@8.30.0): @@ -10273,25 +10363,19 @@ packages: - supports-color dev: true - /vue@3.4.27(typescript@4.9.4): + /vue@3.2.45: resolution: { - integrity: sha512-8s/56uK6r01r1icG/aEOHqyMVxd1bkYcSe9j8HcKtr/xTOFWvnzIVTehNW+5Yt89f+DLBe4A569pnZLS5HzAMA==, + integrity: sha512-9Nx/Mg2b2xWlXykmCwiTUCWHbWIj53bnkizBxKai1g61f2Xit700A1ljowpTIM11e3uipOeiPcSqnmBg6gyiaA==, } - peerDependencies: - typescript: "*" - peerDependenciesMeta: - typescript: - optional: true dependencies: - "@vue/compiler-dom": 3.4.27 - "@vue/compiler-sfc": 3.4.27 - "@vue/runtime-dom": 3.4.27 - "@vue/server-renderer": 3.4.27(vue@3.4.27) - "@vue/shared": 3.4.27 - typescript: 4.9.4 + "@vue/compiler-dom": 3.2.45 + "@vue/compiler-sfc": 3.2.45 + "@vue/runtime-dom": 3.2.45 + "@vue/server-renderer": 3.2.45(vue@3.2.45) + "@vue/shared": 3.2.45 - /vuex@4.1.0(vue@3.4.27): + /vuex@4.1.0(vue@3.2.45): resolution: { integrity: sha512-hmV6UerDrPcgbSy9ORAtNXDr9M4wlNP4pEFKye4ujJF8oqgFFuxDCdOLS3eNoRTtq5O3hoBDh9Doj1bQMYHRbQ==, @@ -10300,7 +10384,7 @@ packages: vue: ^3.2.0 dependencies: "@vue/devtools-api": 6.4.5 - vue: 3.4.27(typescript@4.9.4) + vue: 3.2.45 dev: false /w3c-xmlserializer@4.0.0: