diff --git a/web/package.json b/web/package.json index f9e5dd5..4f49306 100644 --- a/web/package.json +++ b/web/package.json @@ -32,6 +32,6 @@ "ts-node": "^10.0.0", "typescript": "^4.1.3", "vite": "^2.2.3", - "vue-tsc": "^0.1.0" + "vue-tsc": "^0.2.0" } } diff --git a/web/yarn.lock b/web/yarn.lock index 351ff9d..bf760cd 100644 --- a/web/yarn.lock +++ b/web/yarn.lock @@ -368,13 +368,13 @@ resolved "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-1.2.2.tgz" integrity sha512-5BI2WFfs/Z0pAV4S/IQf1oH3bmFYlL5ATMBHgTt1Lf7hAnfpNd5oUAAs6hZPfk3QhvyUQgtk0rJBlabwNFcBJQ== -"@volar/code-gen@^0.25.4": - version "0.25.4" - resolved "https://registry.npmjs.org/@volar/code-gen/-/code-gen-0.25.4.tgz" - integrity sha512-t9uqol/Yx1E+7n6PouHgqfAGUogBznuOYluGTSde3t5g84Ho4CVQ9BKD2ZpI3wgQGlUl5+V0y4crkvRDlwmVfg== +"@volar/code-gen@^0.25.22": + version "0.25.22" + resolved "https://registry.yarnpkg.com/@volar/code-gen/-/code-gen-0.25.22.tgz#405035eb7e19573f630070677fa91553d79a47bc" + integrity sha512-CStz1TMxJtEQgXosaOLIVykxQBg5VFvxsvlcrCUum1ZCzpRsXPldS/3OdPOCgkdyE/i9kVzKOvt8DYChKTCPqw== dependencies: - "@volar/shared" "^0.25.4" - "@volar/source-map" "^0.25.4" + "@volar/shared" "^0.25.22" + "@volar/source-map" "^0.25.22" "@volar/html2pug@^0.25.4": version "0.25.4" @@ -386,27 +386,27 @@ htmlparser2 "^6.1.0" pug "^3.0.2" -"@volar/shared@^0.25.4": - version "0.25.4" - resolved "https://registry.npmjs.org/@volar/shared/-/shared-0.25.4.tgz" - integrity sha512-+83lOHY1lzVh2vUrr9lDLUZ7gjyOqe+EQ5MxgQRoZmh2Y5j1pXPebwHqXcBBKyQ5StQ4nW2hJFFLPm0umDabqA== +"@volar/shared@^0.25.22": + version "0.25.22" + resolved "https://registry.yarnpkg.com/@volar/shared/-/shared-0.25.22.tgz#0dbf7fcf201b3a0beacc6fd82d407a748729a978" + integrity sha512-hZQ4dDy0/MgjVONFhs7P2ECDamajwmpSErFYLaLwFClh7DNn6gXYEsawr5kS5zHYs/HaSfSwNQ4sx5Y2MInCZw== dependencies: upath "^2.0.1" vscode-languageserver "^7.1.0-next.4" -"@volar/source-map@^0.25.4": - version "0.25.4" - resolved "https://registry.npmjs.org/@volar/source-map/-/source-map-0.25.4.tgz" - integrity sha512-5KkEW7HYAryZnuMCtrxkHRmSPSh7MRAn3w95TWNqYjOjq5ZSfMZ45gtWQ35knYveaRoN6dbJkySC9ysEs4CIGA== +"@volar/source-map@^0.25.22": + version "0.25.22" + resolved "https://registry.yarnpkg.com/@volar/source-map/-/source-map-0.25.22.tgz#5150401e1950dd35fb11720f79e59799d3885741" + integrity sha512-J6xntLQ8I6BMqPBaQZN3JROJPfcFexo/5KecMxGqHkdLC/M/DtVOAp9zkwAXu7XuXA/nF6iGxmL3TYELFRryzw== dependencies: - "@volar/shared" "^0.25.4" + "@volar/shared" "^0.25.22" -"@volar/transforms@^0.25.4": - version "0.25.4" - resolved "https://registry.npmjs.org/@volar/transforms/-/transforms-0.25.4.tgz" - integrity sha512-sbHSAVgLZ1zUkifvdk0OMV18c73Bu0ijillTyIuTXiIgzmYDCr0Xm6l1bvk7r5JakIYtyHCixaEyexCqRFV8/w== +"@volar/transforms@^0.25.22": + version "0.25.22" + resolved "https://registry.yarnpkg.com/@volar/transforms/-/transforms-0.25.22.tgz#7f4c10d63f221f3892e951c857bf828de139a29a" + integrity sha512-WcQU2MzAsVILITxbt3urNPUbPlOvsdGuChwCNc9OXV1OgBOTJtJ9sQV63pYr+tb7Yl3Ie2S8Q7lNMy8gS1jvLQ== dependencies: - "@volar/shared" "^0.25.4" + "@volar/shared" "^0.25.22" "@vue/compiler-core@3.0.11": version "3.0.11" @@ -506,6 +506,13 @@ acorn@^7.1.1, acorn@^7.4.0: resolved "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz" integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== +agent-base@4, agent-base@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-4.3.0.tgz#8165f01c436009bccad0b1d122f05ed770efc6ee" + integrity sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg== + dependencies: + es6-promisify "^5.0.0" + ajv@^6.10.0, ajv@^6.12.4: version "6.12.6" resolved "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz" @@ -1009,6 +1016,13 @@ currently-unhandled@^0.4.1: dependencies: array-find-index "^1.0.1" +debug@3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261" + integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g== + dependencies: + ms "2.0.0" + debug@4.3.1, debug@^4.0.1, debug@^4.1.1: version "4.3.1" resolved "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz" @@ -1242,6 +1256,18 @@ es-to-primitive@^1.2.1: is-date-object "^1.0.1" is-symbol "^1.0.2" +es6-promise@^4.0.3: + version "4.2.8" + resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.8.tgz#4eb21594c972bc40553d276e510539143db53e0a" + integrity sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w== + +es6-promisify@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/es6-promisify/-/es6-promisify-5.0.0.tgz#5109d62f3e56ea967c4b63505aef08291c8a5203" + integrity sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM= + dependencies: + es6-promise "^4.0.3" + esbuild@^0.11.23: version "0.11.23" resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.11.23.tgz" @@ -1849,6 +1875,22 @@ http-cache-semantics@^4.0.0: resolved "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz" integrity sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ== +http-proxy-agent@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz#e4821beef5b2142a2026bd73926fe537631c5405" + integrity sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg== + dependencies: + agent-base "4" + debug "3.1.0" + +https-proxy-agent@^2.2.4: + version "2.2.4" + resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz#4ee7a737abd92678a293d9b34a1af4d0d08c787b" + integrity sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg== + dependencies: + agent-base "^4.3.0" + debug "^3.1.0" + icss-replace-symbols@^1.1.0: version "1.1.0" resolved "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz" @@ -3089,6 +3131,15 @@ replace-ext@1.0.0: resolved "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz" integrity sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs= +request-light@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/request-light/-/request-light-0.4.0.tgz#c6b91ef00b18cb0de75d2127e55b3a2c9f7f90f9" + integrity sha512-fimzjIVw506FBZLspTAXHdpvgvQebyjpNyLRd0e6drPPRq7gcrROeGWRyF81wLqFg5ijPgnOQbmfck5wdTqpSA== + dependencies: + http-proxy-agent "^2.1.0" + https-proxy-agent "^2.2.4" + vscode-nls "^4.1.2" + require-directory@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" @@ -3861,20 +3912,20 @@ void-elements@^3.1.0: resolved "https://registry.npmjs.org/void-elements/-/void-elements-3.1.0.tgz" integrity sha1-YU9/v42AHwu18GYfWy9XhXUOTwk= -vscode-css-languageservice@^5.1.1: - version "5.1.1" - resolved "https://registry.npmjs.org/vscode-css-languageservice/-/vscode-css-languageservice-5.1.1.tgz" - integrity sha512-QW0oe/g2y5E2AbVqY7FJNr2Q8uHiAHNSFpptI6xB8Y0KgzVKppOcIVrgmBNzXhFp9IswAwptkdqr8ExSJbqPkQ== +vscode-css-languageservice@^5.1.3: + version "5.1.3" + resolved "https://registry.yarnpkg.com/vscode-css-languageservice/-/vscode-css-languageservice-5.1.3.tgz#a7b2f21ed48842af5d9a98223bcae09e33d707d5" + integrity sha512-c8xiUhrDBNG6iS92FEE+K3IWOHAqVvzsqjjLSaXHyF5Qdn/6VhUweGNjtZ2CBSfs+Vkmz7pJzLQ7Io1x5deumA== dependencies: vscode-languageserver-textdocument "^1.0.1" vscode-languageserver-types "^3.16.0" vscode-nls "^5.0.0" vscode-uri "^3.0.2" -vscode-emmet-helper@^2.6.2: - version "2.6.2" - resolved "https://registry.npmjs.org/vscode-emmet-helper/-/vscode-emmet-helper-2.6.2.tgz" - integrity sha512-SkL1WjZZsA+bfTo52QH4PgqXCQAJSqzOmJtAY3rOl17MKbY6iJhVv2T26PshjmUnHoXnXMNa7PcLMCS75RsQDQ== +vscode-emmet-helper@^2.6.4: + version "2.6.4" + resolved "https://registry.yarnpkg.com/vscode-emmet-helper/-/vscode-emmet-helper-2.6.4.tgz#bea47f17649bba26b412f3d1fac18aaee43eba25" + integrity sha512-fP0nunW1RUWEKGf4gqiYLOVNFFGXSRHjCl0pikxtwCFlty8WwimM+RBJ5o0aIiwerrYD30HqeaVyvDW027Sseg== dependencies: emmet "^2.3.0" jsonc-parser "^2.3.0" @@ -3883,10 +3934,10 @@ vscode-emmet-helper@^2.6.2: vscode-nls "^5.0.0" vscode-uri "^2.1.2" -vscode-html-languageservice@^4.0.3: - version "4.0.3" - resolved "https://registry.npmjs.org/vscode-html-languageservice/-/vscode-html-languageservice-4.0.3.tgz" - integrity sha512-34KPIgRHVInT+TiFNmfiPFDrUAOOLuySNP2h0pMxBu1ObAbSixSqB3BMQFxIHz9hrGd3X0DEvi5YkobDxs4rWw== +vscode-html-languageservice@^4.0.4: + version "4.0.5" + resolved "https://registry.yarnpkg.com/vscode-html-languageservice/-/vscode-html-languageservice-4.0.5.tgz#4f3657200a0613f2b83d47542c80ca0328868885" + integrity sha512-9ZKp7nfR6ObUA+K65GfgDPdOmXaPH8MOWxE2RwWF3tVnVMq2w+COKjDNHMvv+uNxtmaRT7/skls7CD/HzrW99w== dependencies: vscode-languageserver-textdocument "^1.0.1" vscode-languageserver-types "^3.16.0" @@ -3940,32 +3991,38 @@ vscode-languageserver@^7.1.0-next.4: dependencies: vscode-languageserver-protocol "3.17.0-next.5" +vscode-nls@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/vscode-nls/-/vscode-nls-4.1.2.tgz#ca8bf8bb82a0987b32801f9fddfdd2fb9fd3c167" + integrity sha512-7bOHxPsfyuCqmP+hZXscLhiHwe7CSuFE4hyhbs22xPIhQ4jv99FcR4eBzfYYVLP356HNFpdvz63FFb/xw6T4Iw== + vscode-nls@^5.0.0: version "5.0.0" resolved "https://registry.npmjs.org/vscode-nls/-/vscode-nls-5.0.0.tgz" integrity sha512-u0Lw+IYlgbEJFF6/qAqG2d1jQmJl0eyAGJHoAJqr2HT4M2BNuQYSEiSE75f52pXHSJm8AlTjnLLbBFPrdz2hpA== -vscode-pug-languageservice@^0.25.4: - version "0.25.4" - resolved "https://registry.npmjs.org/vscode-pug-languageservice/-/vscode-pug-languageservice-0.25.4.tgz" - integrity sha512-0Vf6OpVaWIemDHmvAmpNqFFhwiMS1nhFNR0vz3D9V7WvmyAmjLFfc3bKsxgkEcmmm8tz1paqMiceSrQ+nwpyzw== +vscode-pug-languageservice@^0.25.22: + version "0.25.22" + resolved "https://registry.yarnpkg.com/vscode-pug-languageservice/-/vscode-pug-languageservice-0.25.22.tgz#4920f26a395e835e10e99861dd3b9481161e8194" + integrity sha512-1v1ljcqMuyaITCbby3eMsMiAVJXtVxGu+oMwJ8STOeDsMgkOTv3IrfoZjwsps96Qj3pf0d8XJPzSZkGoTrBiOA== dependencies: - "@volar/code-gen" "^0.25.4" - "@volar/shared" "^0.25.4" - "@volar/source-map" "^0.25.4" - "@volar/transforms" "^0.25.4" + "@volar/code-gen" "^0.25.22" + "@volar/shared" "^0.25.22" + "@volar/source-map" "^0.25.22" + "@volar/transforms" "^0.25.22" pug-beautify "^0.1.1" pug-lexer "^5.0.1" pug-parser "^6.0.0" vscode-languageserver "^7.1.0-next.4" -vscode-typescript-languageservice@^0.25.4: - version "0.25.4" - resolved "https://registry.npmjs.org/vscode-typescript-languageservice/-/vscode-typescript-languageservice-0.25.4.tgz" - integrity sha512-nS/nVhoUmRozfz6ZwM93qNXSRapjIGjVFydGSlD5DSml6/a9kql/xh8WfXmM7b9J3trJGgAsK+a31qWyFVMqig== +vscode-typescript-languageservice@^0.25.22: + version "0.25.22" + resolved "https://registry.yarnpkg.com/vscode-typescript-languageservice/-/vscode-typescript-languageservice-0.25.22.tgz#ac642a96e71fbbe8ddef27965b56fc15dd8eac14" + integrity sha512-Fb6i9RsAOTZUqtkQiOv6THkBofWedPtxXiXGGkoIEkkgEoP16wQtw9ctYGsazOO127kjgYLRN8TdsudvqcFtEw== dependencies: - "@volar/shared" "^0.25.4" + "@volar/shared" "^0.25.22" typescript-vscode-sh-plugin "^0.6.14" + upath "^2.0.1" vscode-languageserver "^7.1.0-next.4" vscode-languageserver-textdocument "^1.0.1" @@ -3979,32 +4036,33 @@ vscode-uri@^3.0.2: resolved "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.0.2.tgz" integrity sha512-jkjy6pjU1fxUvI51P+gCsxg1u2n8LSt0W6KrCNQceaziKzff74GoWmjVG46KieVzybO1sttPQmYfrwSHey7GUA== -vscode-vue-languageservice@0.25.6: - version "0.25.6" - resolved "https://registry.npmjs.org/vscode-vue-languageservice/-/vscode-vue-languageservice-0.25.6.tgz" - integrity sha512-996YtwBLKnKS74iqxevr5zwkMJobVhSsUPAjHEl/TRMPPNsw902HgAk45Q4i7E5OjiMOi4VnMSioMItUm4SCHQ== +vscode-vue-languageservice@^0.25.22: + version "0.25.22" + resolved "https://registry.yarnpkg.com/vscode-vue-languageservice/-/vscode-vue-languageservice-0.25.22.tgz#e7ac55bbf8dc2d4529c0603e833a59afaa1ad49b" + integrity sha512-g9AipU1T7AON/rAJ5+pyYmWZD/V+0CTSqRSPMaK/eRaYxLNfrXXLgankoNhqP5XyHFQsYbxMJ6mAg3d0Vy3WZw== dependencies: "@starptech/prettyhtml" "^0.10.0" - "@volar/code-gen" "^0.25.4" + "@volar/code-gen" "^0.25.22" "@volar/html2pug" "^0.25.4" - "@volar/shared" "^0.25.4" - "@volar/source-map" "^0.25.4" - "@volar/transforms" "^0.25.4" + "@volar/shared" "^0.25.22" + "@volar/source-map" "^0.25.22" + "@volar/transforms" "^0.25.22" "@vue/compiler-dom" "^3.0.11" "@vue/compiler-sfc" "^3.0.11" "@vue/reactivity" "^3.0.11" "@vue/shared" "^3.0.11" jsonc-parser "^3.0.0" prettier "^1.16.4" + request-light "^0.4.0" upath "^2.0.1" - vscode-css-languageservice "^5.1.1" - vscode-emmet-helper "^2.6.2" - vscode-html-languageservice "^4.0.3" + vscode-css-languageservice "^5.1.3" + vscode-emmet-helper "^2.6.4" + vscode-html-languageservice "^4.0.4" vscode-json-languageservice "^4.1.4" vscode-languageserver "^7.1.0-next.4" vscode-languageserver-textdocument "^1.0.1" - vscode-pug-languageservice "^0.25.4" - vscode-typescript-languageservice "^0.25.4" + vscode-pug-languageservice "^0.25.22" + vscode-typescript-languageservice "^0.25.22" vue-eslint-parser@^7.6.0: version "7.6.0" @@ -4025,12 +4083,12 @@ vue-router@^4.0.6: dependencies: "@vue/devtools-api" "^6.0.0-beta.10" -vue-tsc@^0.1.0: - version "0.1.4" - resolved "https://registry.npmjs.org/vue-tsc/-/vue-tsc-0.1.4.tgz" - integrity sha512-BwExl/GTDS77wfOqYY29/8/fO4HMSwYeiRxeE5KcpCLqc1i4KUEVMjskB1Lzjvo1K1osux04p8D8c+ltqgta2Q== +vue-tsc@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/vue-tsc/-/vue-tsc-0.2.0.tgz#5441a3f9610137e5830f4fca8ee89e92ab16acb6" + integrity sha512-PNnK3hxMwi1k5UmXyZq2Nv/fprgne3V1oyh5pWzkLPI5XMd2+ed4N4pFF/cyziXw5SDYDYnrw+Nkt5o/cUXTnw== dependencies: - vscode-vue-languageservice "0.25.6" + vscode-vue-languageservice "^0.25.22" vue@^3.0.5: version "3.0.11"