Last active
June 9, 2022 15:47
-
-
Save Shayan-To/d7046b159232b09d7eafd1e88cea3aaa to your computer and use it in GitHub Desktop.
Volar repro
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/node_modules/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "volar-repro", | |
"lockfileVersion": 2, | |
"requires": true, | |
"packages": { | |
"": { | |
"name": "volar-repro", | |
"dependencies": { | |
"vue": "^3.2.37" | |
}, | |
"devDependencies": { | |
"vue-tsc": "^0.37.3" | |
} | |
}, | |
"node_modules/@babel/parser": { | |
"version": "7.18.4", | |
"resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.4.tgz", | |
"integrity": "sha512-FDge0dFazETFcxGw/EXzOkN8uJp0PC7Qbm+Pe9T+av2zlBpOgunFHkQPPn+eRuClU73JF+98D531UgayY89tow==", | |
"bin": { | |
"parser": "bin/babel-parser.js" | |
}, | |
"engines": { | |
"node": ">=6.0.0" | |
} | |
}, | |
"node_modules/@volar/code-gen": { | |
"version": "0.37.3", | |
"resolved": "https://registry.npmjs.org/@volar/code-gen/-/code-gen-0.37.3.tgz", | |
"integrity": "sha512-+XXfbkjVoDPxECkAOtRmHKnKnSWMOeThqlVSm9XwIVSdyiBN8Gi4xDUWmPH/WxK+D8bGLCm4Vkjk3rge+KOVaQ==", | |
"dev": true, | |
"dependencies": { | |
"@volar/source-map": "0.37.3" | |
} | |
}, | |
"node_modules/@volar/source-map": { | |
"version": "0.37.3", | |
"resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-0.37.3.tgz", | |
"integrity": "sha512-vedJWjcjKY2u8EnYMQyDjab2+S1tzUqvzJAY3PqVeN7nwJMyP5X2C/OMB2qZqJPxM0EYIR5ExVaJyVxWNkCgYA==", | |
"dev": true | |
}, | |
"node_modules/@volar/typescript-faster": { | |
"version": "0.37.3", | |
"resolved": "https://registry.npmjs.org/@volar/typescript-faster/-/typescript-faster-0.37.3.tgz", | |
"integrity": "sha512-WlEv38Uga/VnstM2cdCedaH8eZsO/DwDr5GDNoJk+lLcpCHbmWgccajUaiLhXfgqBZld0hxQwlgwIqOsKrSgig==", | |
"dev": true, | |
"dependencies": { | |
"semver": "^7.3.7" | |
} | |
}, | |
"node_modules/@volar/vue-code-gen": { | |
"version": "0.37.3", | |
"resolved": "https://registry.npmjs.org/@volar/vue-code-gen/-/vue-code-gen-0.37.3.tgz", | |
"integrity": "sha512-+V+XUItSKve98W7m+WM1iUHyEe5JixTmILsMqZNJ/Ob0UFci2YD3tCTlMC9/o/CdKlxBCgUerQZ61q/YLWKgkg==", | |
"dev": true, | |
"dependencies": { | |
"@volar/code-gen": "0.37.3", | |
"@volar/source-map": "0.37.3", | |
"@vue/compiler-core": "^3.2.37", | |
"@vue/compiler-dom": "^3.2.37", | |
"@vue/shared": "^3.2.37" | |
} | |
}, | |
"node_modules/@volar/vue-typescript": { | |
"version": "0.37.3", | |
"resolved": "https://registry.npmjs.org/@volar/vue-typescript/-/vue-typescript-0.37.3.tgz", | |
"integrity": "sha512-klMYVD4a3M+PhjNfreOFjgdGWTFSOM7fIJ5yebrwt8UD9HV2Bhfz0YNTYBL6SkGDTRCgeNPdGTgh1RbIWjsQJA==", | |
"dev": true, | |
"dependencies": { | |
"@volar/code-gen": "0.37.3", | |
"@volar/source-map": "0.37.3", | |
"@volar/typescript-faster": "0.37.3", | |
"@volar/vue-code-gen": "0.37.3", | |
"@vue/compiler-sfc": "^3.2.37", | |
"@vue/reactivity": "^3.2.37" | |
} | |
}, | |
"node_modules/@vue/compiler-core": { | |
"version": "3.2.37", | |
"resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.2.37.tgz", | |
"integrity": "sha512-81KhEjo7YAOh0vQJoSmAD68wLfYqJvoiD4ulyedzF+OEk/bk6/hx3fTNVfuzugIIaTrOx4PGx6pAiBRe5e9Zmg==", | |
"dependencies": { | |
"@babel/parser": "^7.16.4", | |
"@vue/shared": "3.2.37", | |
"estree-walker": "^2.0.2", | |
"source-map": "^0.6.1" | |
} | |
}, | |
"node_modules/@vue/compiler-dom": { | |
"version": "3.2.37", | |
"resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.2.37.tgz", | |
"integrity": "sha512-yxJLH167fucHKxaqXpYk7x8z7mMEnXOw3G2q62FTkmsvNxu4FQSu5+3UMb+L7fjKa26DEzhrmCxAgFLLIzVfqQ==", | |
"dependencies": { | |
"@vue/compiler-core": "3.2.37", | |
"@vue/shared": "3.2.37" | |
} | |
}, | |
"node_modules/@vue/compiler-sfc": { | |
"version": "3.2.37", | |
"resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.2.37.tgz", | |
"integrity": "sha512-+7i/2+9LYlpqDv+KTtWhOZH+pa8/HnX/905MdVmAcI/mPQOBwkHHIzrsEsucyOIZQYMkXUiTkmZq5am/NyXKkg==", | |
"dependencies": { | |
"@babel/parser": "^7.16.4", | |
"@vue/compiler-core": "3.2.37", | |
"@vue/compiler-dom": "3.2.37", | |
"@vue/compiler-ssr": "3.2.37", | |
"@vue/reactivity-transform": "3.2.37", | |
"@vue/shared": "3.2.37", | |
"estree-walker": "^2.0.2", | |
"magic-string": "^0.25.7", | |
"postcss": "^8.1.10", | |
"source-map": "^0.6.1" | |
} | |
}, | |
"node_modules/@vue/compiler-ssr": { | |
"version": "3.2.37", | |
"resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.2.37.tgz", | |
"integrity": "sha512-7mQJD7HdXxQjktmsWp/J67lThEIcxLemz1Vb5I6rYJHR5vI+lON3nPGOH3ubmbvYGt8xEUaAr1j7/tIFWiEOqw==", | |
"dependencies": { | |
"@vue/compiler-dom": "3.2.37", | |
"@vue/shared": "3.2.37" | |
} | |
}, | |
"node_modules/@vue/reactivity": { | |
"version": "3.2.37", | |
"resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.2.37.tgz", | |
"integrity": "sha512-/7WRafBOshOc6m3F7plwzPeCu/RCVv9uMpOwa/5PiY1Zz+WLVRWiy0MYKwmg19KBdGtFWsmZ4cD+LOdVPcs52A==", | |
"dependencies": { | |
"@vue/shared": "3.2.37" | |
} | |
}, | |
"node_modules/@vue/reactivity-transform": { | |
"version": "3.2.37", | |
"resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.2.37.tgz", | |
"integrity": "sha512-IWopkKEb+8qpu/1eMKVeXrK0NLw9HicGviJzhJDEyfxTR9e1WtpnnbYkJWurX6WwoFP0sz10xQg8yL8lgskAZg==", | |
"dependencies": { | |
"@babel/parser": "^7.16.4", | |
"@vue/compiler-core": "3.2.37", | |
"@vue/shared": "3.2.37", | |
"estree-walker": "^2.0.2", | |
"magic-string": "^0.25.7" | |
} | |
}, | |
"node_modules/@vue/runtime-core": { | |
"version": "3.2.37", | |
"resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.2.37.tgz", | |
"integrity": "sha512-JPcd9kFyEdXLl/i0ClS7lwgcs0QpUAWj+SKX2ZC3ANKi1U4DOtiEr6cRqFXsPwY5u1L9fAjkinIdB8Rz3FoYNQ==", | |
"dependencies": { | |
"@vue/reactivity": "3.2.37", | |
"@vue/shared": "3.2.37" | |
} | |
}, | |
"node_modules/@vue/runtime-dom": { | |
"version": "3.2.37", | |
"resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.2.37.tgz", | |
"integrity": "sha512-HimKdh9BepShW6YozwRKAYjYQWg9mQn63RGEiSswMbW+ssIht1MILYlVGkAGGQbkhSh31PCdoUcfiu4apXJoPw==", | |
"dependencies": { | |
"@vue/runtime-core": "3.2.37", | |
"@vue/shared": "3.2.37", | |
"csstype": "^2.6.8" | |
} | |
}, | |
"node_modules/@vue/server-renderer": { | |
"version": "3.2.37", | |
"resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.2.37.tgz", | |
"integrity": "sha512-kLITEJvaYgZQ2h47hIzPh2K3jG8c1zCVbp/o/bzQOyvzaKiCquKS7AaioPI28GNxIsE/zSx+EwWYsNxDCX95MA==", | |
"dependencies": { | |
"@vue/compiler-ssr": "3.2.37", | |
"@vue/shared": "3.2.37" | |
}, | |
"peerDependencies": { | |
"vue": "3.2.37" | |
} | |
}, | |
"node_modules/@vue/shared": { | |
"version": "3.2.37", | |
"resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.2.37.tgz", | |
"integrity": "sha512-4rSJemR2NQIo9Klm1vabqWjD8rs/ZaJSzMxkMNeJS6lHiUjjUeYFbooN19NgFjztubEKh3WlZUeOLVdbbUWHsw==" | |
}, | |
"node_modules/csstype": { | |
"version": "2.6.20", | |
"resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.20.tgz", | |
"integrity": "sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA==" | |
}, | |
"node_modules/estree-walker": { | |
"version": "2.0.2", | |
"resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", | |
"integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" | |
}, | |
"node_modules/lru-cache": { | |
"version": "6.0.0", | |
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", | |
"integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", | |
"dev": true, | |
"dependencies": { | |
"yallist": "^4.0.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
} | |
}, | |
"node_modules/magic-string": { | |
"version": "0.25.9", | |
"resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", | |
"integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", | |
"dependencies": { | |
"sourcemap-codec": "^1.4.8" | |
} | |
}, | |
"node_modules/nanoid": { | |
"version": "3.3.4", | |
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", | |
"integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", | |
"bin": { | |
"nanoid": "bin/nanoid.cjs" | |
}, | |
"engines": { | |
"node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" | |
} | |
}, | |
"node_modules/picocolors": { | |
"version": "1.0.0", | |
"resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", | |
"integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" | |
}, | |
"node_modules/postcss": { | |
"version": "8.4.14", | |
"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz", | |
"integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==", | |
"funding": [ | |
{ | |
"type": "opencollective", | |
"url": "https://opencollective.com/postcss/" | |
}, | |
{ | |
"type": "tidelift", | |
"url": "https://tidelift.com/funding/github/npm/postcss" | |
} | |
], | |
"dependencies": { | |
"nanoid": "^3.3.4", | |
"picocolors": "^1.0.0", | |
"source-map-js": "^1.0.2" | |
}, | |
"engines": { | |
"node": "^10 || ^12 || >=14" | |
} | |
}, | |
"node_modules/semver": { | |
"version": "7.3.7", | |
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", | |
"integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", | |
"dev": true, | |
"dependencies": { | |
"lru-cache": "^6.0.0" | |
}, | |
"bin": { | |
"semver": "bin/semver.js" | |
}, | |
"engines": { | |
"node": ">=10" | |
} | |
}, | |
"node_modules/source-map": { | |
"version": "0.6.1", | |
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", | |
"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", | |
"engines": { | |
"node": ">=0.10.0" | |
} | |
}, | |
"node_modules/source-map-js": { | |
"version": "1.0.2", | |
"resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", | |
"integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", | |
"engines": { | |
"node": ">=0.10.0" | |
} | |
}, | |
"node_modules/sourcemap-codec": { | |
"version": "1.4.8", | |
"resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", | |
"integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" | |
}, | |
"node_modules/typescript": { | |
"version": "4.7.3", | |
"resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.3.tgz", | |
"integrity": "sha512-WOkT3XYvrpXx4vMMqlD+8R8R37fZkjyLGlxavMc4iB8lrl8L0DeTcHbYgw/v0N/z9wAFsgBhcsF0ruoySS22mA==", | |
"dev": true, | |
"peer": true, | |
"bin": { | |
"tsc": "bin/tsc", | |
"tsserver": "bin/tsserver" | |
}, | |
"engines": { | |
"node": ">=4.2.0" | |
} | |
}, | |
"node_modules/vue": { | |
"version": "3.2.37", | |
"resolved": "https://registry.npmjs.org/vue/-/vue-3.2.37.tgz", | |
"integrity": "sha512-bOKEZxrm8Eh+fveCqS1/NkG/n6aMidsI6hahas7pa0w/l7jkbssJVsRhVDs07IdDq7h9KHswZOgItnwJAgtVtQ==", | |
"dependencies": { | |
"@vue/compiler-dom": "3.2.37", | |
"@vue/compiler-sfc": "3.2.37", | |
"@vue/runtime-dom": "3.2.37", | |
"@vue/server-renderer": "3.2.37", | |
"@vue/shared": "3.2.37" | |
} | |
}, | |
"node_modules/vue-tsc": { | |
"version": "0.37.3", | |
"resolved": "https://registry.npmjs.org/vue-tsc/-/vue-tsc-0.37.3.tgz", | |
"integrity": "sha512-MB8aU+9z722Q1tD/pg8ZKnkOSZI1yAlPYCA7R42B86XCUJ/w7fQtlI8Ojcgznz7IH3SxIkOVIw+S6TfddOa9gg==", | |
"dev": true, | |
"dependencies": { | |
"@volar/vue-typescript": "0.37.3" | |
}, | |
"bin": { | |
"vue-tsc": "bin/vue-tsc.js" | |
}, | |
"peerDependencies": { | |
"typescript": "*" | |
} | |
}, | |
"node_modules/yallist": { | |
"version": "4.0.0", | |
"resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", | |
"integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", | |
"dev": true | |
} | |
}, | |
"dependencies": { | |
"@babel/parser": { | |
"version": "7.18.4", | |
"resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.4.tgz", | |
"integrity": "sha512-FDge0dFazETFcxGw/EXzOkN8uJp0PC7Qbm+Pe9T+av2zlBpOgunFHkQPPn+eRuClU73JF+98D531UgayY89tow==" | |
}, | |
"@volar/code-gen": { | |
"version": "0.37.3", | |
"resolved": "https://registry.npmjs.org/@volar/code-gen/-/code-gen-0.37.3.tgz", | |
"integrity": "sha512-+XXfbkjVoDPxECkAOtRmHKnKnSWMOeThqlVSm9XwIVSdyiBN8Gi4xDUWmPH/WxK+D8bGLCm4Vkjk3rge+KOVaQ==", | |
"dev": true, | |
"requires": { | |
"@volar/source-map": "0.37.3" | |
} | |
}, | |
"@volar/source-map": { | |
"version": "0.37.3", | |
"resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-0.37.3.tgz", | |
"integrity": "sha512-vedJWjcjKY2u8EnYMQyDjab2+S1tzUqvzJAY3PqVeN7nwJMyP5X2C/OMB2qZqJPxM0EYIR5ExVaJyVxWNkCgYA==", | |
"dev": true | |
}, | |
"@volar/typescript-faster": { | |
"version": "0.37.3", | |
"resolved": "https://registry.npmjs.org/@volar/typescript-faster/-/typescript-faster-0.37.3.tgz", | |
"integrity": "sha512-WlEv38Uga/VnstM2cdCedaH8eZsO/DwDr5GDNoJk+lLcpCHbmWgccajUaiLhXfgqBZld0hxQwlgwIqOsKrSgig==", | |
"dev": true, | |
"requires": { | |
"semver": "^7.3.7" | |
} | |
}, | |
"@volar/vue-code-gen": { | |
"version": "0.37.3", | |
"resolved": "https://registry.npmjs.org/@volar/vue-code-gen/-/vue-code-gen-0.37.3.tgz", | |
"integrity": "sha512-+V+XUItSKve98W7m+WM1iUHyEe5JixTmILsMqZNJ/Ob0UFci2YD3tCTlMC9/o/CdKlxBCgUerQZ61q/YLWKgkg==", | |
"dev": true, | |
"requires": { | |
"@volar/code-gen": "0.37.3", | |
"@volar/source-map": "0.37.3", | |
"@vue/compiler-core": "^3.2.37", | |
"@vue/compiler-dom": "^3.2.37", | |
"@vue/shared": "^3.2.37" | |
} | |
}, | |
"@volar/vue-typescript": { | |
"version": "0.37.3", | |
"resolved": "https://registry.npmjs.org/@volar/vue-typescript/-/vue-typescript-0.37.3.tgz", | |
"integrity": "sha512-klMYVD4a3M+PhjNfreOFjgdGWTFSOM7fIJ5yebrwt8UD9HV2Bhfz0YNTYBL6SkGDTRCgeNPdGTgh1RbIWjsQJA==", | |
"dev": true, | |
"requires": { | |
"@volar/code-gen": "0.37.3", | |
"@volar/source-map": "0.37.3", | |
"@volar/typescript-faster": "0.37.3", | |
"@volar/vue-code-gen": "0.37.3", | |
"@vue/compiler-sfc": "^3.2.37", | |
"@vue/reactivity": "^3.2.37" | |
} | |
}, | |
"@vue/compiler-core": { | |
"version": "3.2.37", | |
"resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.2.37.tgz", | |
"integrity": "sha512-81KhEjo7YAOh0vQJoSmAD68wLfYqJvoiD4ulyedzF+OEk/bk6/hx3fTNVfuzugIIaTrOx4PGx6pAiBRe5e9Zmg==", | |
"requires": { | |
"@babel/parser": "^7.16.4", | |
"@vue/shared": "3.2.37", | |
"estree-walker": "^2.0.2", | |
"source-map": "^0.6.1" | |
} | |
}, | |
"@vue/compiler-dom": { | |
"version": "3.2.37", | |
"resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.2.37.tgz", | |
"integrity": "sha512-yxJLH167fucHKxaqXpYk7x8z7mMEnXOw3G2q62FTkmsvNxu4FQSu5+3UMb+L7fjKa26DEzhrmCxAgFLLIzVfqQ==", | |
"requires": { | |
"@vue/compiler-core": "3.2.37", | |
"@vue/shared": "3.2.37" | |
} | |
}, | |
"@vue/compiler-sfc": { | |
"version": "3.2.37", | |
"resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.2.37.tgz", | |
"integrity": "sha512-+7i/2+9LYlpqDv+KTtWhOZH+pa8/HnX/905MdVmAcI/mPQOBwkHHIzrsEsucyOIZQYMkXUiTkmZq5am/NyXKkg==", | |
"requires": { | |
"@babel/parser": "^7.16.4", | |
"@vue/compiler-core": "3.2.37", | |
"@vue/compiler-dom": "3.2.37", | |
"@vue/compiler-ssr": "3.2.37", | |
"@vue/reactivity-transform": "3.2.37", | |
"@vue/shared": "3.2.37", | |
"estree-walker": "^2.0.2", | |
"magic-string": "^0.25.7", | |
"postcss": "^8.1.10", | |
"source-map": "^0.6.1" | |
} | |
}, | |
"@vue/compiler-ssr": { | |
"version": "3.2.37", | |
"resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.2.37.tgz", | |
"integrity": "sha512-7mQJD7HdXxQjktmsWp/J67lThEIcxLemz1Vb5I6rYJHR5vI+lON3nPGOH3ubmbvYGt8xEUaAr1j7/tIFWiEOqw==", | |
"requires": { | |
"@vue/compiler-dom": "3.2.37", | |
"@vue/shared": "3.2.37" | |
} | |
}, | |
"@vue/reactivity": { | |
"version": "3.2.37", | |
"resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.2.37.tgz", | |
"integrity": "sha512-/7WRafBOshOc6m3F7plwzPeCu/RCVv9uMpOwa/5PiY1Zz+WLVRWiy0MYKwmg19KBdGtFWsmZ4cD+LOdVPcs52A==", | |
"requires": { | |
"@vue/shared": "3.2.37" | |
} | |
}, | |
"@vue/reactivity-transform": { | |
"version": "3.2.37", | |
"resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.2.37.tgz", | |
"integrity": "sha512-IWopkKEb+8qpu/1eMKVeXrK0NLw9HicGviJzhJDEyfxTR9e1WtpnnbYkJWurX6WwoFP0sz10xQg8yL8lgskAZg==", | |
"requires": { | |
"@babel/parser": "^7.16.4", | |
"@vue/compiler-core": "3.2.37", | |
"@vue/shared": "3.2.37", | |
"estree-walker": "^2.0.2", | |
"magic-string": "^0.25.7" | |
} | |
}, | |
"@vue/runtime-core": { | |
"version": "3.2.37", | |
"resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.2.37.tgz", | |
"integrity": "sha512-JPcd9kFyEdXLl/i0ClS7lwgcs0QpUAWj+SKX2ZC3ANKi1U4DOtiEr6cRqFXsPwY5u1L9fAjkinIdB8Rz3FoYNQ==", | |
"requires": { | |
"@vue/reactivity": "3.2.37", | |
"@vue/shared": "3.2.37" | |
} | |
}, | |
"@vue/runtime-dom": { | |
"version": "3.2.37", | |
"resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.2.37.tgz", | |
"integrity": "sha512-HimKdh9BepShW6YozwRKAYjYQWg9mQn63RGEiSswMbW+ssIht1MILYlVGkAGGQbkhSh31PCdoUcfiu4apXJoPw==", | |
"requires": { | |
"@vue/runtime-core": "3.2.37", | |
"@vue/shared": "3.2.37", | |
"csstype": "^2.6.8" | |
} | |
}, | |
"@vue/server-renderer": { | |
"version": "3.2.37", | |
"resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.2.37.tgz", | |
"integrity": "sha512-kLITEJvaYgZQ2h47hIzPh2K3jG8c1zCVbp/o/bzQOyvzaKiCquKS7AaioPI28GNxIsE/zSx+EwWYsNxDCX95MA==", | |
"requires": { | |
"@vue/compiler-ssr": "3.2.37", | |
"@vue/shared": "3.2.37" | |
} | |
}, | |
"@vue/shared": { | |
"version": "3.2.37", | |
"resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.2.37.tgz", | |
"integrity": "sha512-4rSJemR2NQIo9Klm1vabqWjD8rs/ZaJSzMxkMNeJS6lHiUjjUeYFbooN19NgFjztubEKh3WlZUeOLVdbbUWHsw==" | |
}, | |
"csstype": { | |
"version": "2.6.20", | |
"resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.20.tgz", | |
"integrity": "sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA==" | |
}, | |
"estree-walker": { | |
"version": "2.0.2", | |
"resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", | |
"integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" | |
}, | |
"lru-cache": { | |
"version": "6.0.0", | |
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", | |
"integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", | |
"dev": true, | |
"requires": { | |
"yallist": "^4.0.0" | |
} | |
}, | |
"magic-string": { | |
"version": "0.25.9", | |
"resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", | |
"integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", | |
"requires": { | |
"sourcemap-codec": "^1.4.8" | |
} | |
}, | |
"nanoid": { | |
"version": "3.3.4", | |
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", | |
"integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==" | |
}, | |
"picocolors": { | |
"version": "1.0.0", | |
"resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", | |
"integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" | |
}, | |
"postcss": { | |
"version": "8.4.14", | |
"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz", | |
"integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==", | |
"requires": { | |
"nanoid": "^3.3.4", | |
"picocolors": "^1.0.0", | |
"source-map-js": "^1.0.2" | |
} | |
}, | |
"semver": { | |
"version": "7.3.7", | |
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", | |
"integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", | |
"dev": true, | |
"requires": { | |
"lru-cache": "^6.0.0" | |
} | |
}, | |
"source-map": { | |
"version": "0.6.1", | |
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", | |
"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" | |
}, | |
"source-map-js": { | |
"version": "1.0.2", | |
"resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", | |
"integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" | |
}, | |
"sourcemap-codec": { | |
"version": "1.4.8", | |
"resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", | |
"integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" | |
}, | |
"typescript": { | |
"version": "4.7.3", | |
"resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.3.tgz", | |
"integrity": "sha512-WOkT3XYvrpXx4vMMqlD+8R8R37fZkjyLGlxavMc4iB8lrl8L0DeTcHbYgw/v0N/z9wAFsgBhcsF0ruoySS22mA==", | |
"dev": true, | |
"peer": true | |
}, | |
"vue": { | |
"version": "3.2.37", | |
"resolved": "https://registry.npmjs.org/vue/-/vue-3.2.37.tgz", | |
"integrity": "sha512-bOKEZxrm8Eh+fveCqS1/NkG/n6aMidsI6hahas7pa0w/l7jkbssJVsRhVDs07IdDq7h9KHswZOgItnwJAgtVtQ==", | |
"requires": { | |
"@vue/compiler-dom": "3.2.37", | |
"@vue/compiler-sfc": "3.2.37", | |
"@vue/runtime-dom": "3.2.37", | |
"@vue/server-renderer": "3.2.37", | |
"@vue/shared": "3.2.37" | |
} | |
}, | |
"vue-tsc": { | |
"version": "0.37.3", | |
"resolved": "https://registry.npmjs.org/vue-tsc/-/vue-tsc-0.37.3.tgz", | |
"integrity": "sha512-MB8aU+9z722Q1tD/pg8ZKnkOSZI1yAlPYCA7R42B86XCUJ/w7fQtlI8Ojcgznz7IH3SxIkOVIw+S6TfddOa9gg==", | |
"dev": true, | |
"requires": { | |
"@volar/vue-typescript": "0.37.3" | |
} | |
}, | |
"yallist": { | |
"version": "4.0.0", | |
"resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", | |
"integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", | |
"dev": true | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "volar-repro", | |
"scripts": { | |
"repro": "vue-tsc" | |
}, | |
"devDependencies": { | |
"vue-tsc": "^0.37.3" | |
}, | |
"dependencies": { | |
"vue": "^3.2.37" | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<template> | |
<component is="some-component"> | |
<template v-for="slot in Object.keys($slots)" #[slot]="slotProps"> | |
<slot :name="slot" v-bind="{ ...slotProps }" /> | |
</template> | |
</component> | |
</template> | |
<script setup lang="ts"></script> | |
<style scoped lang="scss"></style> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Show hidden characters
{ | |
"compilerOptions": { | |
"lib": ["ESNext"], | |
"noEmit": true, | |
"strict": true, | |
"skipLibCheck": true, | |
"jsx": "preserve" | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment