diff --git a/package.json b/package.json index 9989d877..f39e4a9c 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "@vue/repl", "version": "2.6.3", "description": "Vue component for editing Vue components", - "packageManager": "pnpm@8.10.0", + "packageManager": "pnpm@8.10.2", "type": "module", "main": "dist/ssr-stub.js", "module": "dist/vue-repl.js", @@ -58,15 +58,15 @@ "homepage": "https://github.com/vuejs/repl#readme", "devDependencies": { "@babel/types": "^7.23.0", - "@microsoft/api-extractor": "^7.38.0", + "@microsoft/api-extractor": "^7.38.2", "@rollup/plugin-replace": "^5.0.5", "@types/codemirror": "^5.60.12", - "@types/node": "^20.8.9", + "@types/node": "^20.8.10", "@vitejs/plugin-vue": "^4.4.0", - "@volar/cdn": "~1.10.10", - "@volar/monaco": "~1.10.10", - "@volar/typescript": "~1.10.10", - "@vue/language-service": "1.9.0-alpha.2", + "@volar/cdn": "~1.11.1", + "@volar/monaco": "~1.11.1", + "@volar/typescript": "~1.11.1", + "@vue/language-service": "1.9.0-alpha.3", "bumpp": "^9.2.0", "codemirror": "^5.65.15", "fflate": "^0.8.1", @@ -83,6 +83,6 @@ "typescript": "^5.2.2", "vite": "^4.5.0", "vue": "^3.3.7", - "vue-tsc": "1.9.0-alpha.2" + "vue-tsc": "1.9.0-alpha.3" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2252fbee..a0f56ddc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,8 +9,8 @@ devDependencies: specifier: ^7.23.0 version: 7.23.0 '@microsoft/api-extractor': - specifier: ^7.38.0 - version: 7.38.1(@types/node@20.8.10) + specifier: ^7.38.2 + version: 7.38.2(@types/node@20.8.10) '@rollup/plugin-replace': specifier: ^5.0.5 version: 5.0.5 @@ -18,23 +18,23 @@ devDependencies: specifier: ^5.60.12 version: 5.60.12 '@types/node': - specifier: ^20.8.9 + specifier: ^20.8.10 version: 20.8.10 '@vitejs/plugin-vue': specifier: ^4.4.0 version: 4.4.0(vite@4.5.0)(vue@3.3.7) '@volar/cdn': - specifier: ~1.10.10 - version: 1.10.10 + specifier: ~1.11.1 + version: 1.11.1 '@volar/monaco': - specifier: ~1.10.10 - version: 1.10.10 + specifier: ~1.11.1 + version: 1.11.1 '@volar/typescript': - specifier: ~1.10.10 - version: 1.10.10 + specifier: ~1.11.1 + version: 1.11.1 '@vue/language-service': - specifier: 1.9.0-alpha.2 - version: 1.9.0-alpha.2(typescript@5.2.2) + specifier: 1.9.0-alpha.3 + version: 1.9.0-alpha.3(typescript@5.2.2) bumpp: specifier: ^9.2.0 version: 9.2.0 @@ -84,8 +84,8 @@ devDependencies: specifier: ^3.3.7 version: 3.3.7(typescript@5.2.2) vue-tsc: - specifier: 1.9.0-alpha.2 - version: 1.9.0-alpha.2(typescript@5.2.2) + specifier: 1.9.0-alpha.3 + version: 1.9.0-alpha.3(typescript@5.2.2) packages: @@ -384,8 +384,8 @@ packages: - '@types/node' dev: true - /@microsoft/api-extractor@7.38.1(@types/node@20.8.10): - resolution: {integrity: sha512-Hxu/RrVpItQ4dzeMyfwlk4lGQFsXMoMS7bYU9YUrpW16hH04PXLRiTXJz77WhBiSGNtTuufz2xh6hWyXhC9JuQ==} + /@microsoft/api-extractor@7.38.2(@types/node@20.8.10): + resolution: {integrity: sha512-JOARuhTwOcOMIU0O2czscoJy3ddVzIRhSA9/7T1ALuZSNphgWsPk+Bv4E7AnBDmTV4pP4lBNLtCxEHjjpWaytQ==} hasBin: true dependencies: '@microsoft/api-extractor-model': 7.28.2(@types/node@20.8.10) @@ -393,7 +393,7 @@ packages: '@microsoft/tsdoc-config': 0.16.2 '@rushstack/node-core-library': 3.61.0(@types/node@20.8.10) '@rushstack/rig-package': 0.5.1 - '@rushstack/ts-command-line': 4.17.0 + '@rushstack/ts-command-line': 4.17.1 colors: 1.2.5 lodash: 4.17.21 resolve: 1.22.8 @@ -490,8 +490,8 @@ packages: strip-json-comments: 3.1.1 dev: true - /@rushstack/ts-command-line@4.17.0: - resolution: {integrity: sha512-1S0sXuEpZlzKTfvUqNs7Rg4leVkeLJc4Dn9cm+pSIn35a0Ztp5GxPN2gabD2G4RrQoQcJLLyVu+twzrJl1C0eA==} + /@rushstack/ts-command-line@4.17.1: + resolution: {integrity: sha512-2jweO1O57BYP5qdBGl6apJLB+aRIn5ccIRTPDyULh0KMwVzFqWtw6IZWt1qtUoZD/pD2RNkIOosH6Cq45rIYeg==} dependencies: '@types/argparse': 1.0.38 argparse: 1.0.10 @@ -536,45 +536,45 @@ packages: vue: 3.3.7(typescript@5.2.2) dev: true - /@volar/cdn@1.10.10: - resolution: {integrity: sha512-AzTyu9BmD0TQ2gYyAV+ZPK74k8uQVyU8qzjAGMBKUHX38c5tW4wxmv33Kr0ik9IeVynUoqee2YcFocIBuHCmUQ==} + /@volar/cdn@1.11.1: + resolution: {integrity: sha512-iB2+ZQNHwR6fJpLm8rD8x5uWMFSA3B4237vj6E3QvFmcOXuAYEiHUGPtn3jeFBhxLqJMb/SvcooqZd5hd7e4Vg==} dependencies: - '@volar/language-service': 1.10.10 + '@volar/language-service': 1.11.1 dev: true - /@volar/language-core@1.10.10: - resolution: {integrity: sha512-nsV1o3AZ5n5jaEAObrS3MWLBWaGwUj/vAsc15FVNIv+DbpizQRISg9wzygsHBr56ELRH8r4K75vkYNMtsSNNWw==} + /@volar/language-core@1.11.1: + resolution: {integrity: sha512-dOcNn3i9GgZAcJt43wuaEykSluAuOkQgzni1cuxLxTV0nJKanQztp7FxyswdRILaKH+P2XZMPRp2S4MV/pElCw==} dependencies: - '@volar/source-map': 1.10.10 + '@volar/source-map': 1.11.1 dev: true - /@volar/language-service@1.10.10: - resolution: {integrity: sha512-P4fiPWDI6fLGO6BghlksCVHs1nr9gvWAMDyma3Bca4aowxXusxjUVTsnJq0EVorIN5uIr1Xel4B/tNdXt/IKyw==} + /@volar/language-service@1.11.1: + resolution: {integrity: sha512-dKo8z1UzQRPHnlXxwfONGrasS1wEWXMoLQiohZ8KgWqZALbekZCwdGImLZD4DeFGNjk3HTTdfeCzo3KjwohjEQ==} dependencies: - '@volar/language-core': 1.10.10 - '@volar/source-map': 1.10.10 + '@volar/language-core': 1.11.1 + '@volar/source-map': 1.11.1 vscode-languageserver-protocol: 3.17.5 vscode-languageserver-textdocument: 1.0.11 vscode-uri: 3.0.8 dev: true - /@volar/monaco@1.10.10: - resolution: {integrity: sha512-g3oqRDyfV3UY9fE/toOSKQ4SvsrJXz9rxgG/UA+y2nPq7xHz3xF1yLFKn9yAAeR9uFcbdRy3U6eSPGyH8jpJNw==} + /@volar/monaco@1.11.1: + resolution: {integrity: sha512-abxU5R/H4pV06iE/y8b5g3x3b2EvmqXbBQdI+t+sqdTxU/HU09qpumc/J0Z/RKeMba+d55u/e/Ko8i98PcNi5Q==} dependencies: - '@volar/language-service': 1.10.10 + '@volar/language-service': 1.11.1 vscode-uri: 3.0.8 dev: true - /@volar/source-map@1.10.10: - resolution: {integrity: sha512-GVKjLnifV4voJ9F0vhP56p4+F3WGf+gXlRtjFZsv6v3WxBTWU3ZVeaRaEHJmWrcv5LXmoYYpk/SC25BKemPRkg==} + /@volar/source-map@1.11.1: + resolution: {integrity: sha512-hJnOnwZ4+WT5iupLRnuzbULZ42L7BWWPMmruzwtLhJfpDVoZLjNBxHDi2sY2bgZXCKlpU5XcsMFoYrsQmPhfZg==} dependencies: muggle-string: 0.3.1 dev: true - /@volar/typescript@1.10.10: - resolution: {integrity: sha512-4a2r5bdUub2m+mYVnLu2wt59fuoYWe7nf0uXtGHU8QQ5LDNfzAR0wK7NgDiQ9rcl2WT3fxT2AA9AylAwFtj50A==} + /@volar/typescript@1.11.1: + resolution: {integrity: sha512-iU+t2mas/4lYierSnoFOeRFQUhAEMgsFuQxoxvwn5EdQopw43j+J27a4lt9LMInx1gLJBC6qL14WYGlgymaSMQ==} dependencies: - '@volar/language-core': 1.10.10 + '@volar/language-core': 1.11.1 path-browserify: 1.0.1 dev: true @@ -630,16 +630,16 @@ packages: '@vue/shared': 3.3.7 dev: true - /@vue/language-core@1.9.0-alpha.2(typescript@5.2.2): - resolution: {integrity: sha512-kkB70Qa4LkJibtAgqs7jaIwZ5HY1mNsCmlFRJgCzDZekCsRF28q4ZlcEomgfNrB5UlO15pnf2F70y5zAsZkKLg==} + /@vue/language-core@1.9.0-alpha.3(typescript@5.2.2): + resolution: {integrity: sha512-CtNlwQNP4qVdcwYFrMYsOBNrpkeWew6bpDYXODKTMVpmkDQY+8CFnThmVx21XYMuSdW1AOlVXOIY0zHKpLmZwg==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@volar/language-core': 1.10.10 - '@volar/source-map': 1.10.10 + '@volar/language-core': 1.11.1 + '@volar/source-map': 1.11.1 '@vue/compiler-dom': 3.3.7 '@vue/shared': 3.3.7 computeds: 0.0.1 @@ -650,25 +650,25 @@ packages: vue-template-compiler: 2.7.15 dev: true - /@vue/language-service@1.9.0-alpha.2(typescript@5.2.2): - resolution: {integrity: sha512-x+zDwma1fRSoV7bx6TUflQ+KzCGI67PxmPxZuYpEuBOruHk7EcXp3C9bde+u7ghBGzdzw2UtJXeM1OHrOpQ1tQ==} + /@vue/language-service@1.9.0-alpha.3(typescript@5.2.2): + resolution: {integrity: sha512-eS9vS/jqjK4zp6zclM2yiu6gxZgAw9znGbDErxzYPtPt/Ggh0UV15zvN4ebgGm4b2IYNItEqOJuNnRWJCScOJg==} dependencies: - '@volar/language-core': 1.10.10 - '@volar/language-service': 1.10.10 - '@volar/typescript': 1.10.10 + '@volar/language-core': 1.11.1 + '@volar/language-service': 1.11.1 + '@volar/typescript': 1.11.1 '@vue/compiler-dom': 3.3.7 - '@vue/language-core': 1.9.0-alpha.2(typescript@5.2.2) + '@vue/language-core': 1.9.0-alpha.3(typescript@5.2.2) '@vue/shared': 3.3.7 computeds: 0.0.1 path-browserify: 1.0.1 - volar-service-css: 0.0.16(@volar/language-service@1.10.10) - volar-service-emmet: 0.0.16(@volar/language-service@1.10.10) - volar-service-html: 0.0.16(@volar/language-service@1.10.10) - volar-service-json: 0.0.16(@volar/language-service@1.10.10) - volar-service-pug: 0.0.16 - volar-service-pug-beautify: 0.0.16(@volar/language-service@1.10.10) - volar-service-typescript: 0.0.16(@volar/language-service@1.10.10)(@volar/typescript@1.10.10) - volar-service-typescript-twoslash-queries: 0.0.16(@volar/language-service@1.10.10) + volar-service-css: 0.0.17(@volar/language-service@1.11.1) + volar-service-emmet: 0.0.17(@volar/language-service@1.11.1) + volar-service-html: 0.0.17(@volar/language-service@1.11.1) + volar-service-json: 0.0.17(@volar/language-service@1.11.1) + volar-service-pug: 0.0.17 + volar-service-pug-beautify: 0.0.17(@volar/language-service@1.11.1) + volar-service-typescript: 0.0.17(@volar/language-service@1.11.1)(@volar/typescript@1.11.1) + volar-service-typescript-twoslash-queries: 0.0.17(@volar/language-service@1.11.1) vscode-html-languageservice: 5.1.1 vscode-languageserver-textdocument: 1.0.11 transitivePeerDependencies: @@ -2057,105 +2057,105 @@ packages: fsevents: 2.3.3 dev: true - /volar-service-css@0.0.16(@volar/language-service@1.10.10): - resolution: {integrity: sha512-gK/XD35t/P3SQrUuS8LMlCnE2ItIk+kXI6gPvBYl1NZ7O+tLH8rUWXA32YgpwNoITxYrm/G1seaq08zs4aiPvg==} + /volar-service-css@0.0.17(@volar/language-service@1.11.1): + resolution: {integrity: sha512-bEDJykygMzn2+a9ud6KwZZLli9eqarxApAXZuf2CqJJh6Trw1elmbBCo9SlPfqMrIhpFnwV0Sa+Xoc9x5WPeGw==} peerDependencies: - '@volar/language-service': ~1.10.0 + '@volar/language-service': ~1.11.0 peerDependenciesMeta: '@volar/language-service': optional: true dependencies: - '@volar/language-service': 1.10.10 + '@volar/language-service': 1.11.1 vscode-css-languageservice: 6.2.10 vscode-uri: 3.0.8 dev: true - /volar-service-emmet@0.0.16(@volar/language-service@1.10.10): - resolution: {integrity: sha512-8sWWywzVJOD+PWDArOXDWbiRlM7+peydFhXJT71i4X1WPW32RyPxn6FypvciO+amqpfZP2rXfB9eibIJ+EofSQ==} + /volar-service-emmet@0.0.17(@volar/language-service@1.11.1): + resolution: {integrity: sha512-C6hVnuQL52MqaydkrblYUbzIo5ZmIGo1hR8wmpcCjs5uNcjqn8aPqZRfznhLiUSaPHpFC+zQxJwFcZI9/u2iKQ==} peerDependencies: - '@volar/language-service': ~1.10.0 + '@volar/language-service': ~1.11.0 peerDependenciesMeta: '@volar/language-service': optional: true dependencies: - '@volar/language-service': 1.10.10 + '@volar/language-service': 1.11.1 '@vscode/emmet-helper': 2.9.2 - volar-service-html: 0.0.16(@volar/language-service@1.10.10) + volar-service-html: 0.0.17(@volar/language-service@1.11.1) dev: true - /volar-service-html@0.0.16(@volar/language-service@1.10.10): - resolution: {integrity: sha512-/oEXXgry++1CnTXQBUNf9B8MZfTlYZuJfZA7Zx9MN7WS4ZPxk3BFOdal/cXH6RNR2ruNEYr5QTW9rsqtoUscag==} + /volar-service-html@0.0.17(@volar/language-service@1.11.1): + resolution: {integrity: sha512-OGkP+ZTo13j/+enafGe+esXvda/W4eU78YNLbbHxtV3rnX4odVrewenLJmXiECg6wdQz/PG8rLijZqQnDUYkfw==} peerDependencies: - '@volar/language-service': ~1.10.0 + '@volar/language-service': ~1.11.0 peerDependenciesMeta: '@volar/language-service': optional: true dependencies: - '@volar/language-service': 1.10.10 + '@volar/language-service': 1.11.1 vscode-html-languageservice: 5.1.1 vscode-uri: 3.0.8 dev: true - /volar-service-json@0.0.16(@volar/language-service@1.10.10): - resolution: {integrity: sha512-9dJ+GB7awuShvunoL4/rGdAkya0LuVpM/uDh4yG2/2rP5E8lXzWkURySIcRtHwRHUADqxxkT5VjnFuQE63Yf5w==} + /volar-service-json@0.0.17(@volar/language-service@1.11.1): + resolution: {integrity: sha512-28pXc5l5xSDtTDZ73zg0Jklr1KOsqL60wa8SXTJptK7e+PX8PF/cxQ/2FBHQOybdJsk+fn8jx8wF/ky8cuVHag==} peerDependencies: - '@volar/language-service': ~1.10.0 + '@volar/language-service': ~1.11.0 peerDependenciesMeta: '@volar/language-service': optional: true dependencies: - '@volar/language-service': 1.10.10 + '@volar/language-service': 1.11.1 vscode-json-languageservice: 5.3.7 vscode-uri: 3.0.8 dev: true - /volar-service-pug-beautify@0.0.16(@volar/language-service@1.10.10): - resolution: {integrity: sha512-lq/rkQAnVuNEwuI5Bu0PBummtOdYq3w2AU+uCzNYhDjPKQxLbXvaCC1NLu7jUyMTZHIh0Eoz0Nfni5Z1xdtjAQ==} + /volar-service-pug-beautify@0.0.17(@volar/language-service@1.11.1): + resolution: {integrity: sha512-r+18HvciIOFbwi9dNTok1r1oboFyPaRPW1F5K7Yw1Ypynt2PI6ocGjBJ0V+Z5oONTXq1wHA4vzlmmvz5vzVh9g==} peerDependencies: - '@volar/language-service': ~1.10.0 + '@volar/language-service': ~1.11.0 peerDependenciesMeta: '@volar/language-service': optional: true dependencies: '@johnsoncodehk/pug-beautify': 0.2.2 - '@volar/language-service': 1.10.10 + '@volar/language-service': 1.11.1 dev: true - /volar-service-pug@0.0.16: - resolution: {integrity: sha512-eGO8fcPT1Rp/R334F8UHNKpaJxZ/YqwFF4lXw3RXGmHErdrY27Z24uPlqjMHOj28KqSVYYoHTLFPPQS2gnrTmA==} + /volar-service-pug@0.0.17: + resolution: {integrity: sha512-p6oDgH+ufWyS6r6Jv5h76cWGtjLOG/vhd5NH4Sk0pMCdh8zANHJsKsxsrIOiYsK6J9uNU1H6qRRHGg95xj34eQ==} dependencies: - '@volar/language-service': 1.10.10 - '@volar/source-map': 1.10.10 + '@volar/language-service': 1.11.1 + '@volar/source-map': 1.11.1 muggle-string: 0.3.1 pug-lexer: 5.0.1 pug-parser: 6.0.0 - volar-service-html: 0.0.16(@volar/language-service@1.10.10) + volar-service-html: 0.0.17(@volar/language-service@1.11.1) vscode-html-languageservice: 5.1.1 vscode-languageserver-textdocument: 1.0.11 dev: true - /volar-service-typescript-twoslash-queries@0.0.16(@volar/language-service@1.10.10): - resolution: {integrity: sha512-0gPrkDTD2bMj2AnSNykOKhfmPnBFE2LS1lF3LWA7qu1ChRnJF0sodwCCbbeNYJ9+yth956ApoU1BVQ8UrMg+yw==} + /volar-service-typescript-twoslash-queries@0.0.17(@volar/language-service@1.11.1): + resolution: {integrity: sha512-6FHXK5AWeFzCL6uGmEcbkZmQsaQ0m9IjbeLdgOIQ4KGvauqT2aA1BhdfDJu6vRAFIfXe7xjEJ85keIlHl72tSA==} peerDependencies: - '@volar/language-service': ~1.10.0 + '@volar/language-service': ~1.11.0 peerDependenciesMeta: '@volar/language-service': optional: true dependencies: - '@volar/language-service': 1.10.10 + '@volar/language-service': 1.11.1 dev: true - /volar-service-typescript@0.0.16(@volar/language-service@1.10.10)(@volar/typescript@1.10.10): - resolution: {integrity: sha512-k/qFKM2oxs/3fhbr/vcBSHnCLZ1HN3Aeh+bGvV9Lc9qIhrNyCVsDFOUJN1Qp4dI72+Y+eFSIDCLHmFEZdsP2EA==} + /volar-service-typescript@0.0.17(@volar/language-service@1.11.1)(@volar/typescript@1.11.1): + resolution: {integrity: sha512-Krs8pOIo2yoBVoJ91hKT1czhWt9ek7EbuK3MxxgvDYdd4HYHOtHi1eOlb7bFnZMNgFcwsL48yQI9vbPm160s9A==} peerDependencies: - '@volar/language-service': ~1.10.0 - '@volar/typescript': ~1.10.0 + '@volar/language-service': ~1.11.0 + '@volar/typescript': ~1.11.0 peerDependenciesMeta: '@volar/language-service': optional: true dependencies: - '@volar/language-service': 1.10.10 - '@volar/typescript': 1.10.10 + '@volar/language-service': 1.11.1 + '@volar/typescript': 1.11.1 path-browserify: 1.0.1 semver: 7.5.4 typescript-auto-import-cache: 0.3.0 @@ -2231,14 +2231,14 @@ packages: he: 1.2.0 dev: true - /vue-tsc@1.9.0-alpha.2(typescript@5.2.2): - resolution: {integrity: sha512-Vzlqdh1znlxk0XzdcYyqQTprA3UzNEijpMYcKDlO4Nx1j+3ANs1tCvE8vopjXLJCK/MhI6Tz0pNgtyPq2yYsjg==} + /vue-tsc@1.9.0-alpha.3(typescript@5.2.2): + resolution: {integrity: sha512-cQQnj8wBdDgvNlD+KOCpDNM4LVJdRYUXrDp7PsPpZQHTdOJDTa04PE/qqvAVOWNH7X7mkrLmcFFYXiVNmV7OqA==} hasBin: true peerDependencies: typescript: '*' dependencies: - '@volar/typescript': 1.10.10 - '@vue/language-core': 1.9.0-alpha.2(typescript@5.2.2) + '@volar/typescript': 1.11.1 + '@vue/language-core': 1.9.0-alpha.3(typescript@5.2.2) semver: 7.5.4 typescript: 5.2.2 dev: true