{"_id":"@hep-code-runner/vue2","_rev":"50-0639d447eba58fc012f0e9156e5b9131","name":"@hep-code-runner/vue2","dist-tags":{"latest":"2.3.23"},"versions":{"1.0.0":{"name":"@hep-code-runner/vue2","version":"1.0.0","_id":"@hep-code-runner/vue2@1.0.0","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"5324556f9258cd0619fdb30f87621b1c2a0e01e7","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-1.0.0.tgz","fileCount":6,"integrity":"sha512-cVfLHi4ZHo36DOfpP0DNfXe7CvatLFBiZ7wQVjKBil5+0c/bW5l/8WTQci3sGMOGC9dTcW7AdWu7UaDG1xDLbg==","signatures":[{"sig":"MEQCIDsV9Ir8VY9tCyy5Tw7EnlZ2dKPMGehQbGPLd6wqb/CsAiAyk/Xa8DA9xs71WuK74BXDf4MkYN+iE+OpaA6gq2heYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170464},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@types/prismjs":"^1.26.6"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","typescript":"^5.3.0","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1","@hep-code-runner/core":"workspace:*"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_1.0.0_1773731494229_0.12294938558080593","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@hep-code-runner/vue2","version":"1.1.0","_id":"@hep-code-runner/vue2@1.1.0","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"d25448b0fca6ab2144b2ff3f70a4d431d7933192","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-1.1.0.tgz","fileCount":6,"integrity":"sha512-/+NYboWDECR8l+Lj/Tc/rSZW+tRvoFPJhf3uVNQvtwG/iXoWpfoGj223Rizux9lo0JSmEEI/nQJbOZGoJoKvoA==","signatures":[{"sig":"MEUCIFSpkaqSV1pt9pTNCYTMkO6vAaG60HUs6dJ25N+4gflpAiEAuzdqDoMPF4cUUBoiTcbhiPT8KFzT7bmaecemljC6+VQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175702},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@types/prismjs":"^1.26.6"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","typescript":"^5.3.0","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1","@hep-code-runner/core":"workspace:*"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_1.1.0_1773732711321_0.9076830164048495","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@hep-code-runner/vue2","version":"1.2.0","_id":"@hep-code-runner/vue2@1.2.0","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"f7e8ef1d982258861338b1e33087ff3f10fe640b","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-1.2.0.tgz","fileCount":6,"integrity":"sha512-hE5zH8WKuHzBqv1yMY0/2P4t2VzdcQAOeg+2N4yhEBhLVzudNiOKh5ocpfSjfm2wqAUtPwP3qSanhVp7CGc7aQ==","signatures":[{"sig":"MEQCIG7wy3qS8kt5z3876gPTSlh874eb+5izq57s4IfnovGaAiAJaJWQDqJUsqrix9WPzy9U+hdNU6EPlQBBFf3/9RucHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177564},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@types/prismjs":"^1.26.6"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","typescript":"^5.3.0","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1","@hep-code-runner/core":"workspace:*"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_1.2.0_1773732902800_0.9587937598381093","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@hep-code-runner/vue2","version":"1.3.0","_id":"@hep-code-runner/vue2@1.3.0","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"9c2e65e1181a0de9b93bf34560be2eb4ae9d5b7e","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-1.3.0.tgz","fileCount":6,"integrity":"sha512-xvOH2uFO1yuU+uRf7xkMwhatBTucacMlFGMmXTSHLZKjqLma9MOmU7gYl/EHtoWmanyHzqGXdVfio18zFhshnA==","signatures":[{"sig":"MEUCIQCVt8gsdIbjXIFiNeLRBCT4M/52NGTHceYGwog5QzKTawIgOXjNNvoK+bDmcbD/dQg0diC4KiIgVQQTWnc3HKi53KQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178641},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@types/prismjs":"^1.26.6"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","typescript":"^5.3.0","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1","@hep-code-runner/core":"workspace:*"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_1.3.0_1773798088868_0.5810026878723089","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@hep-code-runner/vue2","version":"1.4.0","_id":"@hep-code-runner/vue2@1.4.0","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"a040b05ca906ed68872c6b8a5628997e763ad6f3","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-1.4.0.tgz","fileCount":6,"integrity":"sha512-CNsDbJID4QuvW3djE/p6CmoAAuRd5c90qaajhbIm2rmfBeYYESePQwpN7VVwCAEbrd9JczM5q0vhUpTgOao3AQ==","signatures":[{"sig":"MEUCIQDjqxZpI/FVyX70KUPxMLe7LNYx3sG6hJMafgolS6roSAIgemok/Dcdqh82VPjjCKWczybu/1EF9/WuK5qcpSRYO+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177694},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@types/prismjs":"^1.26.6"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","typescript":"^5.3.0","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1","@hep-code-runner/core":"workspace:*"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_1.4.0_1773800332469_0.8399203465808578","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@hep-code-runner/vue2","version":"1.5.0","_id":"@hep-code-runner/vue2@1.5.0","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"23f504f76c60ac5ce1273120c03774876d2da680","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-1.5.0.tgz","fileCount":6,"integrity":"sha512-xmbN5nn+zrbQw36h4MXdsgRdsLgm9aKo2QqVVpqAcfVFgTSuCvcfJUjbcR6qQyyAGO77gBLLozoAOIMSE48gSQ==","signatures":[{"sig":"MEQCIARjvDyw1OMisz1YbJyXE4iddWCtWsgdmVVa65be6VjkAiB7IHLmPvCxe5A6/R5wf1u8JHcWcRL1ie1PWQj22AP6jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181478},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@types/prismjs":"^1.26.6"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","typescript":"^5.3.0","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1","@hep-code-runner/core":"workspace:*"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_1.5.0_1773800901780_0.42161345236754566","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@hep-code-runner/vue2","version":"1.5.1","_id":"@hep-code-runner/vue2@1.5.1","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"9a3d0e77d99b91d9a575c1f25b040e530561d524","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-1.5.1.tgz","fileCount":6,"integrity":"sha512-CnjMEaG4jQTxBnZ6peFdx5ytWAMkvEC1RGh+dPfRh7UXJVS7ffIssJa1LaEToapn+VbRUeYB0w7RIvDqzxcCLw==","signatures":[{"sig":"MEUCIQCUzOBMUE4suI7plXLHPrZRqbs2TOMYp71uJCJds2X/vAIgeSVd4CkX8nZ6veXVTw95uEuyJkWJKiA5GTSFqYrb/zU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181732},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@types/prismjs":"^1.26.6"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","typescript":"^5.3.0","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1","@hep-code-runner/core":"workspace:*"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_1.5.1_1773801502600_0.1796917110254328","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"@hep-code-runner/vue2","version":"1.5.2","_id":"@hep-code-runner/vue2@1.5.2","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"61e03600f9b15b1d92bcb2af34d8ac45c685fc58","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-1.5.2.tgz","fileCount":6,"integrity":"sha512-f3XWxSpuFCa0jCu4vRF05mp8Ee2ENR9kvdgMENtjfzaW4Lw8V9o0tcmCi9tSJJLFaclJwHIXM/sROrL+Y/KFEg==","signatures":[{"sig":"MEUCIQDA7FA4O8mKN3uZedx+ce5m+obUkadcbDpwFQakNGKPaQIgaz/e5UN1OVqXtIH/Ntd3vXa3XNR21jNomX7TIAef0MU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184060},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@types/prismjs":"^1.26.6"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","typescript":"^5.3.0","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1","@hep-code-runner/core":"workspace:*"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_1.5.2_1773803036624_0.9758382227316031","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@hep-code-runner/vue2","version":"2.0.0","_id":"@hep-code-runner/vue2@2.0.0","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"c3a79c475e13d698af1cc7cb53eef145cc33c1b1","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-2.0.0.tgz","fileCount":6,"integrity":"sha512-dnt/FkQ6CH8Q2cVcEY/3cvJ8Y0u6L71Sw+51oSDEGSdYo5j0RdlPIXg8uVA97xxtpCMbJnxFYvYHcEdXcsqPuA==","signatures":[{"sig":"MEYCIQDueZaRGAdLCb8fyvhlLUCaETx9aUfHcX8OYoM5VctBggIhALCJQZ5HNdjzcRJ8jQRnI44tlcm9qTH76F0nDCwCk5y7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188599},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@types/prismjs":"^1.26.6"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","typescript":"^5.3.0","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1","@hep-code-runner/core":"workspace:*"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_2.0.0_1773805177214_0.7450700730507755","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@hep-code-runner/vue2","version":"2.0.1","_id":"@hep-code-runner/vue2@2.0.1","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"a2bf52c2ac956f450f3595af4293187fb2e0054e","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-2.0.1.tgz","fileCount":6,"integrity":"sha512-eSGvDUC+qCl/cs9AXeSI1iZEKYxoeORsmgghxJZFwGV74DEusXk+3/XeORC/2+ZrNKGNNKykXg0DmQVRpsDrSQ==","signatures":[{"sig":"MEYCIQCbnS9fpgZcu5gw5hTVx7rHJdSOG+s6EXBFHEvHUVeKJgIhANY6njDT4XI/9VWVTV3MtrSR0UAaUd4R0mab5GcGXkX+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188552},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@types/prismjs":"^1.26.6"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","typescript":"^5.3.0","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1","@hep-code-runner/core":"workspace:*"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_2.0.1_1773813586831_0.6416463436705968","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@hep-code-runner/vue2","version":"2.0.2","_id":"@hep-code-runner/vue2@2.0.2","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"8791a18e9c903fbc27bf84e1a87cca95f54de540","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-2.0.2.tgz","fileCount":6,"integrity":"sha512-MYC0qHM+ClFTnaYJ3ucoaP3xxSjYjrbVfHD/ogwuIMYuXZE5VMnPzZPi82D2Pp8Sbi7kCIwHjQc4JSiw9OYuuA==","signatures":[{"sig":"MEUCIEx5tqjW3agGrmJQImSl58ikqTbivJxsjv4Yw2xUOHyfAiEAoUEy5R5Ze+yen7+eS+u+iDquIFlJZ47mDTCMUcrnRdA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188348},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@types/prismjs":"^1.26.6"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","typescript":"^5.3.0","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1","@hep-code-runner/core":"workspace:*"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_2.0.2_1773814469222_0.5976399730177044","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@hep-code-runner/vue2","version":"2.0.3","_id":"@hep-code-runner/vue2@2.0.3","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"eb7b71a563a2688edce800d307b149df460d64a3","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-2.0.3.tgz","fileCount":6,"integrity":"sha512-H19VHX0q+a9BzrqjSaZjvvFXNPi84NiZwVqEasqh0genXUTohkV/o1/hnYbsjVa6hECM7UcXysctIqk8102i9A==","signatures":[{"sig":"MEUCIQDnzFo4sAn0Z1iHnnDkSLnRVPWT30IEvSUM8MbZLw/mJgIgIeoqj8ba/pC0/4QlbmvMm4DPGoRDB6jIKp829rUDEIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190741},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@types/prismjs":"^1.26.6"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","typescript":"^5.3.0","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1","@hep-code-runner/core":"workspace:*"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_2.0.3_1773817621409_0.09542862619194636","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@hep-code-runner/vue2","version":"2.1.0","_id":"@hep-code-runner/vue2@2.1.0","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"01d716464cc8a7d42622c397598a32c37f2f1c64","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-2.1.0.tgz","fileCount":6,"integrity":"sha512-ZB9TTZnRdBtZY0GR7ASsspng4XMbKMp5crcb0VuKRVBJDL/oV4yxxG+6NBPFOmZAnZPuNTOaMv+ZRERIxK8Luw==","signatures":[{"sig":"MEUCIQDNcgCtA4rd33S05uu9X3EWyZf/MgUQtAmYIpIfOPkZlQIgCgU/JF4UpICOkPibdTr35LEy3jFHeUoM3+Fq3v8trLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191579},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@types/prismjs":"^1.26.6"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","typescript":"^5.3.0","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1","@hep-code-runner/core":"workspace:*"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_2.1.0_1773818924242_0.8034079731990469","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@hep-code-runner/vue2","version":"2.1.1","_id":"@hep-code-runner/vue2@2.1.1","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"5c0d16786efd9caa782ba01acaec518178fd9a0f","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-2.1.1.tgz","fileCount":6,"integrity":"sha512-Fal74OdXFPXJAdN8V1ntDBCMZ2gLY/vqxk95BYbxa/byJGGrZ9frTJY6GMuV6PP31nYZ8NiFVL/nUzVEcr5ggQ==","signatures":[{"sig":"MEQCIH/mk49bRrKD2wwQ9JxNLoqhOZE34DvSoTz4DIPkJOfeAiBXCYn4Qhdd/PXVdUC2cHsPlzO/tU9uHn67RKyyRXxiNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191618},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@types/prismjs":"^1.26.6"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","typescript":"^5.3.0","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1","@hep-code-runner/core":"workspace:*"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_2.1.1_1773819636621_0.29793634236018973","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@hep-code-runner/vue2","version":"2.1.2","_id":"@hep-code-runner/vue2@2.1.2","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"076c0d9d9c1fd2425e76994fb61855c3339e2c06","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-2.1.2.tgz","fileCount":6,"integrity":"sha512-ijOSuzW02mW9bfSfGzGyENrsXtPsaiLp0MSIRyIM0oNfGFKd4RDOPWXvW7XLwG9vT9Zkx5Y50IQK/AZiMgtQVA==","signatures":[{"sig":"MEQCIAlf4hwlo1r9uxbzDD27VaZp8qb/letJ2M8H02EnMd01AiA6E55q1e+pIenr+XGfvf2O/90jV7ZyvyTZ50wfJ7RgXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191682},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@types/prismjs":"^1.26.6"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","typescript":"^5.3.0","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1","@hep-code-runner/core":"workspace:*"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_2.1.2_1773820563867_0.5180069774457177","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"@hep-code-runner/vue2","version":"2.1.3","_id":"@hep-code-runner/vue2@2.1.3","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"dd7716f53b187b00a0178fa7b3a682e08d492f3e","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-2.1.3.tgz","fileCount":6,"integrity":"sha512-SXD2/usr/siP5viyQc2DSVrswNnT/oR+NSWtkR6kN4bIcYRZpVb6rg111a2C3GLDbPRKMBwUvy7+M8CsmEAe/Q==","signatures":[{"sig":"MEQCIGTNnnwtMbOQ+4UOsSphlR0A6MW41BQPURRJNJ8P/HAUAiBMgmwTKK3gMVF215EQLDQii5iXBi5aW0MwzSJ4sjg79Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192952},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@types/prismjs":"^1.26.6"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","typescript":"^5.3.0","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1","@hep-code-runner/core":"workspace:*"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_2.1.3_1773821826243_0.3907927180469368","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"@hep-code-runner/vue2","version":"2.1.4","_id":"@hep-code-runner/vue2@2.1.4","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"0ffa1c2091733b926cb8acfe49fe22bf8646d673","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-2.1.4.tgz","fileCount":6,"integrity":"sha512-Fre3MSho9TDhECK8uXcIByn3rgVC+56WS2nDkhmfOoIEcG1mwxAPmETZVgngARVRnExPJWC/qsjXW6RhMkILIQ==","signatures":[{"sig":"MEYCIQCwN0NvxdTjqqj11DPVkpupWL2+CDyGPUOnQcMSF5/cJQIhAI64wnwHXVtDrq9iRWiKeYzHbLhnI7BWCnxuoN40bTve","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192255},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@types/prismjs":"^1.26.6"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","typescript":"^5.3.0","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1","@hep-code-runner/core":"workspace:*"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_2.1.4_1773822274350_0.22223660667886014","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"@hep-code-runner/vue2","version":"2.1.5","_id":"@hep-code-runner/vue2@2.1.5","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"8e7fad355ec5186e17b75fb279b6d9e100d3b786","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-2.1.5.tgz","fileCount":6,"integrity":"sha512-kKqkZ7JWtIylcAYNOLlnvjoNPUsMy0Zo/ecHhSecSu5nAtVCyA1kDp62S6gkyeqqXtSxFMVKCD+ui6e9IiPCFQ==","signatures":[{"sig":"MEUCIQDXuhF6WTKiCCQn1Fz8wVx2PatjjWy9pXkfi0t8I+dj9gIgNXHCaJVpTI+4rSygQMSZOdqog2DV1OWDTInX01hQzes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192257},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@types/prismjs":"^1.26.6"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","typescript":"^5.3.0","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1","@hep-code-runner/core":"workspace:*"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_2.1.5_1773822388428_0.17105414133295027","host":"s3://npm-registry-packages-npm-production"}},"2.1.6":{"name":"@hep-code-runner/vue2","version":"2.1.6","_id":"@hep-code-runner/vue2@2.1.6","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"52e0acf40e0ec58adab736a75e9c067c94a582c5","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-2.1.6.tgz","fileCount":6,"integrity":"sha512-Uf75r4H5K2qfrdsSroAwTVwxcDZZhijpjMZiBoRNUuHj+xBXNMUu67ctrF7qvtltpIhqo8UwGgcqHiXXQdvCQg==","signatures":[{"sig":"MEYCIQDM/hPeWN5mzRzNgvabUnL1OKrFsCONwXuJxb2+G9PrtgIhAJKslSZzQy6Lqqg+2fSL2vqtNXjcTzYapP85euEPV714","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192393},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@types/prismjs":"^1.26.6"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","typescript":"^5.3.0","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1","@hep-code-runner/core":"workspace:*"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_2.1.6_1773822836636_0.2521858444837759","host":"s3://npm-registry-packages-npm-production"}},"2.1.7":{"name":"@hep-code-runner/vue2","version":"2.1.7","_id":"@hep-code-runner/vue2@2.1.7","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"35cc5e0457adc237de3b2d042b38cb9319f770a2","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-2.1.7.tgz","fileCount":6,"integrity":"sha512-j8Q6P0yVMW/B5WFlwjNdqRQcqZU+ssFi0EPn4ReaBjJeqeamQ1hpRZX3wI+bv1Stp4ROKUxOCyONu6v2hkhxYA==","signatures":[{"sig":"MEYCIQD3C2nwdKQgU4/Mp2rxePx3tLc8NJwQp+AJatd6yPKDnAIhAKR1i90VBfZRiv/H5qNcx8AHQxcLiFgRHA6fuOmrH9Xq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192501},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@types/prismjs":"^1.26.6"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","typescript":"^5.3.0","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1","@hep-code-runner/core":"workspace:*"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_2.1.7_1773822991969_0.7442958230888439","host":"s3://npm-registry-packages-npm-production"}},"2.1.8":{"name":"@hep-code-runner/vue2","version":"2.1.8","_id":"@hep-code-runner/vue2@2.1.8","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"bc9b175ed9eb36ddf93be7ad078c69a7745061c2","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-2.1.8.tgz","fileCount":6,"integrity":"sha512-7PXmnVyuPQ4j5uZOS8+FakmlfKg6GgbdpS0/IxUpeOXGnnUIRpCt9ZX/SfI/T8NaMEe4RgjFqHKqPLZQCOeodQ==","signatures":[{"sig":"MEYCIQDwNnKYj8o1lnFwGumT/vKBdVvzIyVJy0LU3l2guFJx1QIhAN0+wb3HS4wMgk3vgRyPeNO6Nhk9eqGaJrfWKHQ4AhFI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192774},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@types/prismjs":"^1.26.6"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","typescript":"^5.3.0","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1","@hep-code-runner/core":"workspace:*"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_2.1.8_1773823367963_0.8382169144103786","host":"s3://npm-registry-packages-npm-production"}},"2.1.9":{"name":"@hep-code-runner/vue2","version":"2.1.9","_id":"@hep-code-runner/vue2@2.1.9","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"4de73fa17ad76364f3165410efc95324afdcf379","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-2.1.9.tgz","fileCount":6,"integrity":"sha512-BKftsvd/1v3fAT5AL4RDnhC10AAvSNkRZX4gRj5i+DTcYWXzUpbNa8l99DV3zbAuVemWjBIL2pWBNh4HlpBVZA==","signatures":[{"sig":"MEUCIFLuH4+TZb5ovLk7A9HL4PHJ1KcNRJU47BkZT0P8YJIuAiEA6fVmtoKzIyrlLWh8NH9O4c4QSLZyZW6JkiYHvRw74BA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192780},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@types/prismjs":"^1.26.6"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","typescript":"^5.3.0","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1","@hep-code-runner/core":"workspace:*"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_2.1.9_1773823543352_0.3074997234025092","host":"s3://npm-registry-packages-npm-production"}},"2.1.10":{"name":"@hep-code-runner/vue2","version":"2.1.10","_id":"@hep-code-runner/vue2@2.1.10","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"d21586fe056b6f34d2ef99c2585d146d205546f7","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-2.1.10.tgz","fileCount":6,"integrity":"sha512-j9eGkYY91C48ebe+rgPGAN0gQDF7fh37CQ9VrHaLpHVK8r6Mtbapvuhv8/CRyBLdivxzqRXWKpDFFq7KfIhQzg==","signatures":[{"sig":"MEYCIQCnh0ulDGLYCRcaDxi+Ua6+qa34xsBZV7zByI+6xhYomQIhAM48IpvUWjMwC+28F6RqOeYLb2o8kzoucH//M/QoOkkP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192417},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@types/prismjs":"^1.26.6"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","typescript":"^5.3.0","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1","@hep-code-runner/core":"workspace:*"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_2.1.10_1773823908056_0.06326254206997928","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@hep-code-runner/vue2","version":"2.2.0","_id":"@hep-code-runner/vue2@2.2.0","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"b5a8f8b40b4e45ae99ab06871d028f8db2a1c69f","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-2.2.0.tgz","fileCount":6,"integrity":"sha512-ZupYoL+mNVEwY8JP7cGqmZ+B9FOo8iRF7IgfaP4/wFNQ1PgMzevnG0xDzP6cZGyOx1J9w6Co+UgU+387/EkpaQ==","signatures":[{"sig":"MEYCIQC9fLD1vXrAKogUhsHcBD//0KpIv1ugs+MjN35G+hVqQwIhAPNoUz7fFqmV6l1WcZ4YrChYTGvIHkDgIs+fWfKsQk3e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116573},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","typescript":"^5.3.0","@types/prismjs":"^1.26.6","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1","@hep-code-runner/core":"workspace:*"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0","prismjs":"^1.30.0","@hep-code-runner/core":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_2.2.0_1773824523893_0.24669679943166822","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@hep-code-runner/vue2","version":"2.2.1","_id":"@hep-code-runner/vue2@2.2.1","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"5cae9cd22ae59a9fe6d1c6caadd1a9f53c765692","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-2.2.1.tgz","fileCount":6,"integrity":"sha512-LgH3MtReRSrVs1YDhfC4gY75D1BP7+gpd72d0UNDgMux0iL9JceMuqMUtCa5Di/l8GeGg8kpq5s0JemZM8/7Bg==","signatures":[{"sig":"MEUCIQDmwnvmvOWqTmN/snVyYx7AD/k6V5SaqklvE0jJUCj4nQIgVg6NMsJcDVsAu1IXGPGPus6DHaVCjy9ggwAU4i5Qy/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":205162},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@hep-code-runner/core":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","typescript":"^5.3.0","@types/prismjs":"^1.26.6","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1","@hep-code-runner/core":"workspace:*"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_2.2.1_1773825014997_0.26903928377989184","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@hep-code-runner/vue2","version":"2.2.2","_id":"@hep-code-runner/vue2@2.2.2","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"41f7ec422af769fbf85c61e6c72efc68d66d0eec","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-2.2.2.tgz","fileCount":6,"integrity":"sha512-RodN8Kq8Ee+VQldBPBE8TSDvs4X26KImvfxuy0xVXLXIrOqJsUpCU50Ok8k8KptlgKADThnPU3Riusxz2jkh0Q==","signatures":[{"sig":"MEQCIALMBqMZU2Vj3UyTG4HHOEJ5C9Vj1ArEQaQ70XHxV3BQAiBLlRCWiOVbw6V2uDcQ7HO3Vt0WD0wvo7ury/gcfHp11w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157408},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@hep-code-runner/core":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","terser":"^5.46.1","typescript":"^5.3.0","@types/prismjs":"^1.26.6","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1","@hep-code-runner/core":"workspace:*"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_2.2.2_1773825610993_0.18109457089116465","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"@hep-code-runner/vue2","version":"2.2.3","_id":"@hep-code-runner/vue2@2.2.3","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"e736b39244530d20153a9bfaa7184724cf5db042","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-2.2.3.tgz","fileCount":6,"integrity":"sha512-rTbwRL1Lb9cMs9tnnwNEgQN4EpJqLcklTdWoEl+v5miiIKl6LjFknCgz5dx1nfPcLPEG6ErJgQLuxg1kDYS1Nw==","signatures":[{"sig":"MEQCIEqM2bwu9fDXGrBtjXYD8kcgU2l+/xgslbEGTQJ/5LyJAiBXtekUvx8G1d717DDR2WEo3P8is4QjELjNupgxZ1WaSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157408},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@hep-code-runner/core":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","terser":"^5.46.1","typescript":"^5.3.0","@types/prismjs":"^1.26.6","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1","@hep-code-runner/core":"workspace:*"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_2.2.3_1773826731454_0.08987597896736399","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@hep-code-runner/vue2","version":"2.3.0","_id":"@hep-code-runner/vue2@2.3.0","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"2468f35b15a649f68cd52bc069120888f26d9355","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-2.3.0.tgz","fileCount":6,"integrity":"sha512-qP6nVC0f65PLKsOYifF5aB5ouADOCODhCPMLb2z6HgrqodRSo7oxBL1Nlnr428ZgFfF0NFPQTf4wYZp+uc9b4Q==","signatures":[{"sig":"MEUCIFhDh+/W4xIl3CNXyk/JhUx85OVUdlkdZ9gZ3GvlytiWAiEA2SgWYfd2cP2ilWw3OI13/qA2dRJrjPgR9md3JLF6Lf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153741},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@hep-code-runner/core":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","terser":"^5.46.1","typescript":"^5.3.0","@types/prismjs":"^1.26.6","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1","@hep-code-runner/core":"workspace:*"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_2.3.0_1773887379520_0.8078713826532351","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@hep-code-runner/vue2","version":"2.3.1","_id":"@hep-code-runner/vue2@2.3.1","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"f2238d33d979d87ace8b175f325480c47b5018e6","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-2.3.1.tgz","fileCount":6,"integrity":"sha512-kB60mBzs58UhpNkLceAzJCaKZ7zWw4OfeJS5grUIy6j69PkAbjF77EiLw3Io31LLbotiPt5U8DYOdBNbgKpf4Q==","signatures":[{"sig":"MEUCIQD3e67z3P3V09giY5ounDD2oucplkWPlmUJPmerZWoNYQIgC2AfjBn9OmcrfClViQRPtIKHh3izMJVHFBD3nTB61r0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154012},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@hep-code-runner/core":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","terser":"^5.46.1","typescript":"^5.3.0","@types/prismjs":"^1.26.6","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1","@hep-code-runner/core":"workspace:*"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_2.3.1_1773887939292_0.005694856803579729","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"@hep-code-runner/vue2","version":"2.3.2","_id":"@hep-code-runner/vue2@2.3.2","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"4f0d9c0dfa51eb7de8f730a7a30f591a9593dc0b","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-2.3.2.tgz","fileCount":6,"integrity":"sha512-qGZeSvrU9utopL1EdCEWpKXGKCGjMODb3LuW555We9+h75BSQKJ/lkWloljNeJ/vAa9vKh6ZShAa9BRs+dlFdQ==","signatures":[{"sig":"MEQCID/dCpgmnX4TZdXMqsLt9msy6zo5NI1CnN6kPbGkp4AtAiBf6DUNDaU5nidf043cb1gjTn6ICt3WOBfuzGBAGhC19w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155601},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@hep-code-runner/core":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","terser":"^5.46.1","typescript":"^5.3.0","@types/prismjs":"^1.26.6","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1","@hep-code-runner/core":"workspace:*"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_2.3.2_1773888210084_0.3487858532810708","host":"s3://npm-registry-packages-npm-production"}},"2.3.3":{"name":"@hep-code-runner/vue2","version":"2.3.3","_id":"@hep-code-runner/vue2@2.3.3","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"6c7d54fbeb919fe5e24624e8e5acc826cc2e2966","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-2.3.3.tgz","fileCount":6,"integrity":"sha512-Vlmsi+2cNnchVakGcbVd65+hxdz2yoqS6hEIOgPsxnKG2k3ZXyssS3QZCitMtp4oNpHZVGFMfWtZDxlZefNPLw==","signatures":[{"sig":"MEQCIGEPgXMQiPOfLJCb9ZkS/VDJ4iKttgWJhC5qW7LytRngAiBie8qieR7p+rGaF7G6Y1yxN658kPRZ31RXqiKF4efP1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153162},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@hep-code-runner/core":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","terser":"^5.46.1","typescript":"^5.3.0","@types/prismjs":"^1.26.6","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1","@hep-code-runner/core":"workspace:*"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_2.3.3_1773889581346_0.8282407197945654","host":"s3://npm-registry-packages-npm-production"}},"2.3.4":{"name":"@hep-code-runner/vue2","version":"2.3.4","_id":"@hep-code-runner/vue2@2.3.4","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"2e76cf4ef4e0f540e9fd099c149d14206a76ade5","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-2.3.4.tgz","fileCount":6,"integrity":"sha512-dg3ebiuZfYgCEurp9bqnGK6hZ2TFv6y0Y/MupiCYLlXt/02fiL8WfzSyiOLIdx3/u+nM92HBCY8AzqRD2Skpbg==","signatures":[{"sig":"MEUCIDSGarc2JwCPPgedJ0ptA2xkeST0e+SKeEJsBbrWtT/zAiEAjFaPLnXUfFB/vNSASIjz81AwGcEgb6RCnBQ+P8AoTFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157368},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@hep-code-runner/core":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","terser":"^5.46.1","typescript":"^5.3.0","@types/prismjs":"^1.26.6","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1","@hep-code-runner/core":"workspace:*"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_2.3.4_1773890217125_0.7579832814500551","host":"s3://npm-registry-packages-npm-production"}},"2.3.5":{"name":"@hep-code-runner/vue2","version":"2.3.5","_id":"@hep-code-runner/vue2@2.3.5","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"29f8176f7d5ebbeb695fe1351287f563d50cb315","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-2.3.5.tgz","fileCount":6,"integrity":"sha512-B8pozB3j0U86ZCMc4JD4ui0r9PIvEZSjD31Y4oWNX2VHE9DEFS4vaTRZmUPQliDQFCiPS5kv8EwcyN5Er4AqiQ==","signatures":[{"sig":"MEUCIGswV1JOImPyddL5nvmjbkx/0EJhZ23QavOctQUt7du+AiEA0IF82MnNu1qMvljmGjG/nQ+b/25c6zOrRPplGUQ+jNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157368},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@hep-code-runner/core":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","terser":"^5.46.1","typescript":"^5.3.0","@types/prismjs":"^1.26.6","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1","@hep-code-runner/core":"workspace:*"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_2.3.5_1773897483005_0.9118613836430556","host":"s3://npm-registry-packages-npm-production"}},"2.3.6":{"name":"@hep-code-runner/vue2","version":"2.3.6","_id":"@hep-code-runner/vue2@2.3.6","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"3fa74005fae59e6a69399f5ade63f967dfb1dc8d","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-2.3.6.tgz","fileCount":6,"integrity":"sha512-cmbJaPLTPbal/Yo3FTpWqo49XQjr6SLcJifm6ea//TGJn9jb31udkOs3juK0XQPEnSyhRyxmI605i9Mj3FgJzg==","signatures":[{"sig":"MEQCIBbfuKLuLlByppB0Lsie8oh9mbrFyt2Y477J6kdxEpbHAiA3GOOTy+Y77I/sLlrl2324Fk4Gp0t9qC0yW94/e6+vOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157368},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@hep-code-runner/core":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","terser":"^5.46.1","typescript":"^5.3.0","@types/prismjs":"^1.26.6","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1","@hep-code-runner/core":"workspace:*"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_2.3.6_1773898160149_0.5618287689616845","host":"s3://npm-registry-packages-npm-production"}},"2.3.7":{"name":"@hep-code-runner/vue2","version":"2.3.7","_id":"@hep-code-runner/vue2@2.3.7","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"b64cf5deb2e5c94fdcadc142b2ebec0ce0b82a2d","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-2.3.7.tgz","fileCount":6,"integrity":"sha512-NHF4OEfkf6Dw7jd6TbFbhnVfIWj7q6Zrtid7kMs+B9kBnSHwyTHyKBL1IYfQyjby6FDmLymTTKGhcxg6BSFtVw==","signatures":[{"sig":"MEQCIEWwAXZrfQhToWSaG8PjPAyXcCzf/tvHhMC+UFV2qY6/AiBXnpfsZLeDW9hfGFPctsSqb8pDqK+f3Zxv0paTLexQ7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157883},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@hep-code-runner/core":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","terser":"^5.46.1","typescript":"^5.3.0","@types/prismjs":"^1.26.6","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_2.3.7_1773899220449_0.017236016717087743","host":"s3://npm-registry-packages-npm-production"}},"2.3.8":{"name":"@hep-code-runner/vue2","version":"2.3.8","_id":"@hep-code-runner/vue2@2.3.8","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"d424172bba7ca595bcb7a3ea8d18e3d3df088c2b","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-2.3.8.tgz","fileCount":6,"integrity":"sha512-DoRFAIGOqIQJQcBAsyrH/Lkic0abjVUE0c7HUscorUJCO3XzqRfHe6xrmrdrp2DyhBvh/q7Q6gIsQn2df8+AEQ==","signatures":[{"sig":"MEUCIQCAiRRCsmjhQ6JkKcPTiowUQLAExGTk4WfR0VT2ijmM9QIgM+NrjGdcoYL26g5XCZE89J+Qsmi5Ub7HpqY5DS3eodI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158057},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@hep-code-runner/core":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","terser":"^5.46.1","typescript":"^5.3.0","@types/prismjs":"^1.26.6","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_2.3.8_1773900430693_0.8851227881090544","host":"s3://npm-registry-packages-npm-production"}},"2.3.9":{"name":"@hep-code-runner/vue2","version":"2.3.9","_id":"@hep-code-runner/vue2@2.3.9","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"c747b303a7758b25de2143aa9a720eb741708027","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-2.3.9.tgz","fileCount":6,"integrity":"sha512-vZhmr+nMvMHemIyKDEgVgGTqK7wRIEES/D7EOsiI6Fm3YANZLyj/1p8vUbbFwhgNmPOy0wQfnury6DkrhNoDFQ==","signatures":[{"sig":"MEUCIQCLZ4TFZKR2bZpM9Jy4LhpF9lHe7DncWTxlEXYPFq2mMQIgW0AkdRSedCKXF4bQocyB+as8zXKNpysXyg3g4V1QoVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158057},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@hep-code-runner/core":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","terser":"^5.46.1","typescript":"^5.3.0","@types/prismjs":"^1.26.6","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_2.3.9_1773901136544_0.12495103060448032","host":"s3://npm-registry-packages-npm-production"}},"2.3.10":{"name":"@hep-code-runner/vue2","version":"2.3.10","_id":"@hep-code-runner/vue2@2.3.10","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"6e56d7a614bc654dd7a7add593e16fd6df509195","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-2.3.10.tgz","fileCount":6,"integrity":"sha512-OPAHrb0C1SjtN6gkRfDmO19BvB2LEjksEQ93eZa1DyVxlKJtqEMUA1p8OU5sTNyxXD5KRpiqhL904j8h13vlig==","signatures":[{"sig":"MEYCIQD4oSYpRz2vhG0kwAueTWQpZCGEzGHg9fLGbfzJLv/PpAIhANryEekzq2A9fxhWqS41l2RbV09H945bPqHHwDLMwnLj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158051},"main":"./dist/index.js","_from":"file:hep-code-runner-vue2-2.3.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_resolved":"/private/var/folders/71/wk4155p13pdfdjr4tr3mznph0000gn/T/ccd9b16b9e818cab34eb8c2a54d1c785/hep-code-runner-vue2-2.3.10.tgz","_integrity":"sha512-OPAHrb0C1SjtN6gkRfDmO19BvB2LEjksEQ93eZa1DyVxlKJtqEMUA1p8OU5sTNyxXD5KRpiqhL904j8h13vlig==","_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@hep-code-runner/core":"1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","terser":"^5.46.1","typescript":"^5.3.0","@types/prismjs":"^1.26.6","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_2.3.10_1773901303450_0.9415172646659926","host":"s3://npm-registry-packages-npm-production"}},"2.3.11":{"name":"@hep-code-runner/vue2","version":"2.3.11","_id":"@hep-code-runner/vue2@2.3.11","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"dd6acab76c40fbcc8b0d5c9460552dafe046ae5d","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-2.3.11.tgz","fileCount":6,"integrity":"sha512-5tC0ncXmwYyz8IXVVQfRfOBQEQxP5Nosz+GQDfZXgs44zE6/mxMW0r/5MnMwZyrocPsVy7z6+bR5RTF1JJbIsA==","signatures":[{"sig":"MEUCIQC7/HVhvi5XJHRNHAeIOa0zpTXR/fV1EItoVOAvpmQ/CgIgP5uOYV2+lP6hrj7LoQQdQ+2Dvgd75cwkhp8eAqX6OqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158707},"main":"./dist/index.js","_from":"file:hep-code-runner-vue2-2.3.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_resolved":"/private/var/folders/71/wk4155p13pdfdjr4tr3mznph0000gn/T/46c84de3bfb2b480cadc0e358ff222a3/hep-code-runner-vue2-2.3.11.tgz","_integrity":"sha512-5tC0ncXmwYyz8IXVVQfRfOBQEQxP5Nosz+GQDfZXgs44zE6/mxMW0r/5MnMwZyrocPsVy7z6+bR5RTF1JJbIsA==","_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@hep-code-runner/core":"1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","terser":"^5.46.1","typescript":"^5.3.0","@types/prismjs":"^1.26.6","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_2.3.11_1773903075665_0.37084540731557536","host":"s3://npm-registry-packages-npm-production"}},"2.3.12":{"name":"@hep-code-runner/vue2","version":"2.3.12","_id":"@hep-code-runner/vue2@2.3.12","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"c74cfdf50c0088e64a9ef8602a6b4d52b3234150","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-2.3.12.tgz","fileCount":6,"integrity":"sha512-VIe16z/NqoZ644L85PKc1JpfjO0MYZEXgnK1Cg5xp+CD3wa8g/tD4seK9JNBPApmU6VrxnO5jSR3naio6v61ew==","signatures":[{"sig":"MEYCIQD1BT2IMIgWFKOi5pWZGmjnAz0/girgQUOw+VaWofwZgwIhAOP66bSVOoVejetGSzgncj8AAIUifBWfaY/Jue7WB1VC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159468},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@hep-code-runner/core":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","terser":"^5.46.1","typescript":"^5.3.0","@types/prismjs":"^1.26.6","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_2.3.12_1773911056243_0.2718387246182177","host":"s3://npm-registry-packages-npm-production"}},"2.3.14":{"name":"@hep-code-runner/vue2","version":"2.3.14","_id":"@hep-code-runner/vue2@2.3.14","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"bd0431fc49c5c3b636774e4c4209374345ce9064","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-2.3.14.tgz","fileCount":6,"integrity":"sha512-X1B8ehN6/pQ1DpsDDfyGa52IIY8VyO8sPIm4/VyqfeituVtrAhzFEWdYY4DcFFKjszlSpzMjn0vzqnz4pdHfRA==","signatures":[{"sig":"MEUCIQDMwNW5pkVP6vjlPj2U52lvqGsQuwHN1v+6MxHy+zwFDQIgak5SnAUynMEV/MNYRucBAn/Itjt6mh6Fu4+ecIZkI8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159461},"main":"./dist/index.js","_from":"file:hep-code-runner-vue2-2.3.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_resolved":"/private/var/folders/71/wk4155p13pdfdjr4tr3mznph0000gn/T/9a5b15e9fa9984cb7f5a725867cf5f9d/hep-code-runner-vue2-2.3.14.tgz","_integrity":"sha512-X1B8ehN6/pQ1DpsDDfyGa52IIY8VyO8sPIm4/VyqfeituVtrAhzFEWdYY4DcFFKjszlSpzMjn0vzqnz4pdHfRA==","_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@hep-code-runner/core":"1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","terser":"^5.46.1","typescript":"^5.3.0","@types/prismjs":"^1.26.6","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_2.3.14_1773911315425_0.8127703584232606","host":"s3://npm-registry-packages-npm-production"}},"2.3.15":{"name":"@hep-code-runner/vue2","version":"2.3.15","_id":"@hep-code-runner/vue2@2.3.15","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"d060673a7b257bfff83997067416d31d443e47de","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-2.3.15.tgz","fileCount":6,"integrity":"sha512-Od9oAichYrQ0sYm8OVVTlVwb/Fy0SzBrr17rf31opkHDWcLFTQg4eCUMqfkT2xVa2jDXQADWsuj/irIo5uoLuQ==","signatures":[{"sig":"MEYCIQCfRm+40MkbrI3uMw2i07WADpRvvAGPZvnjIcE6LkCgGQIhAOJ0TVcCu8uPFWXpPy9ihHzJygZlhKdIswQriKbazHlX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158801},"main":"./dist/index.js","_from":"file:hep-code-runner-vue2-2.3.15.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_resolved":"/private/var/folders/71/wk4155p13pdfdjr4tr3mznph0000gn/T/ee16086791351065d6fbc3ea720523b0/hep-code-runner-vue2-2.3.15.tgz","_integrity":"sha512-Od9oAichYrQ0sYm8OVVTlVwb/Fy0SzBrr17rf31opkHDWcLFTQg4eCUMqfkT2xVa2jDXQADWsuj/irIo5uoLuQ==","_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@hep-code-runner/core":"1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","terser":"^5.46.1","typescript":"^5.3.0","@types/prismjs":"^1.26.6","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_2.3.15_1773913862096_0.48393394251258015","host":"s3://npm-registry-packages-npm-production"}},"2.3.16":{"name":"@hep-code-runner/vue2","version":"2.3.16","_id":"@hep-code-runner/vue2@2.3.16","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"790b1e2892b7bdd9075f83c0265b74890ac2e407","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-2.3.16.tgz","fileCount":6,"integrity":"sha512-ltPRg4H+WswBC3SNxtiMpi5BegL2XmStuGPFEh3Le7upgrh1zZa53Y8ateJj/LjyqIO3bB9G7Uc5CHQIxkbjBg==","signatures":[{"sig":"MEUCIBr2bzwi5AuXJhaObnbNvv684CEl8o53yd9y76iYYtegAiEA1AMqSqcmNktyR8uWHjKl+3VX4dxcYXixPMDPCdtNdXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159167},"main":"./dist/index.js","_from":"file:hep-code-runner-vue2-2.3.16.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_resolved":"/private/var/folders/71/wk4155p13pdfdjr4tr3mznph0000gn/T/68dc14df5d1d049582018b5d459b6861/hep-code-runner-vue2-2.3.16.tgz","_integrity":"sha512-ltPRg4H+WswBC3SNxtiMpi5BegL2XmStuGPFEh3Le7upgrh1zZa53Y8ateJj/LjyqIO3bB9G7Uc5CHQIxkbjBg==","_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@hep-code-runner/core":"1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","terser":"^5.46.1","typescript":"^5.3.0","@types/prismjs":"^1.26.6","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_2.3.16_1773914639974_0.6949339212531072","host":"s3://npm-registry-packages-npm-production"}},"2.3.17":{"name":"@hep-code-runner/vue2","version":"2.3.17","_id":"@hep-code-runner/vue2@2.3.17","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"4ff3655b6d63689cf95fe9445f016fccb2c6d96b","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-2.3.17.tgz","fileCount":6,"integrity":"sha512-BTKOOW3CaiXzg5lL4llojWXE+cFWAKRL3Tpdtr1f+nuV+B9qBxiPIU6wdzlqFzrqSCd1Tfm0lxAltWncLpt7RA==","signatures":[{"sig":"MEQCIBj0XL3tkQLvc9pK1lYsSCTvSuZ3Kj0AaUqbkNkJX0yoAiApIPz6cFbhUJ8GfvVlQQ1FQmtDaLo7y2CKZi3hGKe8Kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159721},"main":"./dist/index.js","_from":"file:hep-code-runner-vue2-2.3.17.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_resolved":"/private/var/folders/71/wk4155p13pdfdjr4tr3mznph0000gn/T/c90fad85a1963e359facb399c40f93c5/hep-code-runner-vue2-2.3.17.tgz","_integrity":"sha512-BTKOOW3CaiXzg5lL4llojWXE+cFWAKRL3Tpdtr1f+nuV+B9qBxiPIU6wdzlqFzrqSCd1Tfm0lxAltWncLpt7RA==","_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@hep-code-runner/core":"1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","terser":"^5.46.1","typescript":"^5.3.0","@types/prismjs":"^1.26.6","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_2.3.17_1773915288496_0.40412138928445285","host":"s3://npm-registry-packages-npm-production"}},"2.3.18":{"name":"@hep-code-runner/vue2","version":"2.3.18","_id":"@hep-code-runner/vue2@2.3.18","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"b529bd005fdee87c0c1aa6efdc1c9ad803cfcf79","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-2.3.18.tgz","fileCount":6,"integrity":"sha512-QdFocqezPQO2oCuv+/syAkO2GDDAXRWBTfbjXs7UCrA3bOyAUrshikrspfuoQMvHT+lnr7mv6l60fZ2Bs20zqQ==","signatures":[{"sig":"MEYCIQCzmlQ6yXFWh9oWh55QjSFy/dwkJcNqv70K5JxHNbQLdwIhAPyk05so/CDrs96SIQOm0W9l7Hu1pY2TbUF5Xd6KwHDn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159687},"main":"./dist/index.js","_from":"file:hep-code-runner-vue2-2.3.18.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_resolved":"/private/var/folders/71/wk4155p13pdfdjr4tr3mznph0000gn/T/06341aa55fe7d8c37925b0923f905752/hep-code-runner-vue2-2.3.18.tgz","_integrity":"sha512-QdFocqezPQO2oCuv+/syAkO2GDDAXRWBTfbjXs7UCrA3bOyAUrshikrspfuoQMvHT+lnr7mv6l60fZ2Bs20zqQ==","_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@hep-code-runner/core":"1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","terser":"^5.46.1","typescript":"^5.3.0","@types/prismjs":"^1.26.6","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_2.3.18_1773915534420_0.8770580618919297","host":"s3://npm-registry-packages-npm-production"}},"2.3.19":{"name":"@hep-code-runner/vue2","version":"2.3.19","_id":"@hep-code-runner/vue2@2.3.19","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"aac10895452df5f1021132c5dccb50cd0b2ecf27","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-2.3.19.tgz","fileCount":6,"integrity":"sha512-pzZO9Pvbk+roAA7I+XA+Ow6zyIt2gj49kqWri65r1ZCzt2NUfQDbkR4KgOVORl+uWnPXu6oDM4f4WSTzpCVAMg==","signatures":[{"sig":"MEMCH3EyFjAp2d/ma716XSUS01PZmBN/IAV88jSS+3Rw81UCIAhkrsCiG0U0bq0g5fiTbGvTHqFv4XlzIq/XM67Y9rne","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159657},"main":"./dist/index.js","_from":"file:hep-code-runner-vue2-2.3.19.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_resolved":"/private/var/folders/71/wk4155p13pdfdjr4tr3mznph0000gn/T/9106ef364ec88efbaeda4162a444ed7a/hep-code-runner-vue2-2.3.19.tgz","_integrity":"sha512-pzZO9Pvbk+roAA7I+XA+Ow6zyIt2gj49kqWri65r1ZCzt2NUfQDbkR4KgOVORl+uWnPXu6oDM4f4WSTzpCVAMg==","_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@hep-code-runner/core":"1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","terser":"^5.46.1","typescript":"^5.3.0","@types/prismjs":"^1.26.6","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_2.3.19_1773976539585_0.8611425477770536","host":"s3://npm-registry-packages-npm-production"}},"2.3.20":{"name":"@hep-code-runner/vue2","version":"2.3.20","_id":"@hep-code-runner/vue2@2.3.20","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"20c00fc61312b77524f457a22c91fe7d218b5171","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-2.3.20.tgz","fileCount":6,"integrity":"sha512-cjYoByoNlJcvUO5ehaut8yIzok5yZUdMCpzkAmuuX1aiODtX24H/sLmw0o3DyziLfQ1M9cOFoI4sMhxh8QB1Tg==","signatures":[{"sig":"MEQCIQDFU+peTDebODOYPUTbgZg2xXxvY4ftEX6iw1jEpuhrvgIfF3M8R6RfRBZ+9xxW18YdbTDdAWOY8roJcn3zl7rFdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159224},"main":"./dist/index.js","_from":"file:hep-code-runner-vue2-2.3.20.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_resolved":"/private/var/folders/71/wk4155p13pdfdjr4tr3mznph0000gn/T/25271aa576b98322f80662158155130f/hep-code-runner-vue2-2.3.20.tgz","_integrity":"sha512-cjYoByoNlJcvUO5ehaut8yIzok5yZUdMCpzkAmuuX1aiODtX24H/sLmw0o3DyziLfQ1M9cOFoI4sMhxh8QB1Tg==","_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@hep-code-runner/core":"1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","terser":"^5.46.1","typescript":"^5.3.0","@types/prismjs":"^1.26.6","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_2.3.20_1773976866069_0.6536963222331305","host":"s3://npm-registry-packages-npm-production"}},"2.3.21":{"name":"@hep-code-runner/vue2","version":"2.3.21","_id":"@hep-code-runner/vue2@2.3.21","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"a928505067b101e55fa6a102ff880df98993b3fd","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-2.3.21.tgz","fileCount":6,"integrity":"sha512-LgCpIguoNMB7pcCO/CJE18/4wuWDEncPupdE++KSnu+SwiTJIOMwKtB/Z/O12HD5F89EM0YPVMkyG1hs1zNyhA==","signatures":[{"sig":"MEUCIQDIqvEpQNh2Rp57kfXv6F/U1vnSpQnNmf46z8JTno9bLQIgU4UDnOEOa6gkpDWLEKD/+Dcm8uTE1mraAgxoixIAmm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159266},"main":"./dist/index.js","_from":"file:hep-code-runner-vue2-2.3.21.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_resolved":"/private/var/folders/71/wk4155p13pdfdjr4tr3mznph0000gn/T/082d1c35d525083a7fcfc91f460ba379/hep-code-runner-vue2-2.3.21.tgz","_integrity":"sha512-LgCpIguoNMB7pcCO/CJE18/4wuWDEncPupdE++KSnu+SwiTJIOMwKtB/Z/O12HD5F89EM0YPVMkyG1hs1zNyhA==","_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@hep-code-runner/core":"1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","terser":"^5.46.1","typescript":"^5.3.0","@types/prismjs":"^1.26.6","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_2.3.21_1773986298827_0.09937082770435834","host":"s3://npm-registry-packages-npm-production"}},"2.3.22":{"name":"@hep-code-runner/vue2","version":"2.3.22","_id":"@hep-code-runner/vue2@2.3.22","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"dist":{"shasum":"8a7c002f087e3f378215bc75905ec8932fb264ec","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-2.3.22.tgz","fileCount":6,"integrity":"sha512-6PpO1y6wPCL+8jDZbjzftJEuXnmrQkFr5RqAElROHsPjoBxyur0R/X4LJtcNZwrh7j1DvTeFSaJ4seBGvqi1YQ==","signatures":[{"sig":"MEUCIQC0sleEu7cxgJykngiDlWglsFizSVYuWQJFdvu/RTL44QIgDfH/uY1O47nJHTmeZsrdu4s4w8TygOK87UwV5MlobP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159474},"main":"./dist/index.js","_from":"file:hep-code-runner-vue2-2.3.22.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"_resolved":"/private/var/folders/71/wk4155p13pdfdjr4tr3mznph0000gn/T/8ece3c1e83d27b18b045e4f919bb4c70/hep-code-runner-vue2-2.3.22.tgz","_integrity":"sha512-6PpO1y6wPCL+8jDZbjzftJEuXnmrQkFr5RqAElROHsPjoBxyur0R/X4LJtcNZwrh7j1DvTeFSaJ4seBGvqi1YQ==","_npmVersion":"11.6.2","description":"Vue 2 code runner component","directories":{},"_nodeVersion":"24.11.1","dependencies":{"prismjs":"^1.30.0","@hep-code-runner/core":"1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^5.0.0","terser":"^5.46.1","typescript":"^5.3.0","@types/prismjs":"^1.26.6","vite-plugin-dts":"^3.6.0","@vitejs/plugin-vue2":"^2.3.1"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vue2_2.3.22_1773987197932_0.6762620758905609","host":"s3://npm-registry-packages-npm-production"}},"2.3.23":{"name":"@hep-code-runner/vue2","version":"2.3.23","description":"Vue 2 code runner component","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/style.css":"./dist/style.css"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0"},"devDependencies":{"@types/prismjs":"^1.26.6","@vitejs/plugin-vue2":"^2.3.1","terser":"^5.46.1","typescript":"^5.3.0","vite":"^5.0.0","vite-plugin-dts":"^3.6.0","vue":"^2.7.16"},"dependencies":{"prismjs":"^1.30.0","@hep-code-runner/core":"1.1.4"},"scripts":{"build":"vite build","dev":"vite"},"_id":"@hep-code-runner/vue2@2.3.23","_integrity":"sha512-Cc+iWXLRZelgEf0LmYgospuacfzzWLnhCCMoCaRXK0sXLGd8LAAuE56hZSjHGtR92pXPf+LNwz1Ofz2u9FymdA==","_resolved":"/private/var/folders/71/wk4155p13pdfdjr4tr3mznph0000gn/T/236386a9f12e7e35eb80f90409318035/hep-code-runner-vue2-2.3.23.tgz","_from":"file:hep-code-runner-vue2-2.3.23.tgz","_nodeVersion":"24.11.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-Cc+iWXLRZelgEf0LmYgospuacfzzWLnhCCMoCaRXK0sXLGd8LAAuE56hZSjHGtR92pXPf+LNwz1Ofz2u9FymdA==","shasum":"35a68996cc2a85cf0a158abc44043ef9bc76fc29","tarball":"https://registry.npmjs.org/@hep-code-runner/vue2/-/vue2-2.3.23.tgz","fileCount":6,"unpackedSize":160465,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDRxgNY7SVmNtNfRXlcZr2mbdQIjypcQww4IkG7qer0WgIgMnANQfGV+39Fy7iAViVR+hbzZ13QfTd8kw9ktPgY/p0="}]},"_npmUser":{"name":"xiaoliuing","email":"2303686241@qq.com"},"directories":{},"maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vue2_2.3.23_1774403645887_0.5575524051591154"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-17T07:11:34.153Z","modified":"2026-03-25T01:54:06.149Z","1.0.0":"2026-03-17T07:11:34.386Z","1.1.0":"2026-03-17T07:31:51.459Z","1.2.0":"2026-03-17T07:35:02.969Z","1.3.0":"2026-03-18T01:41:29.016Z","1.4.0":"2026-03-18T02:18:52.648Z","1.5.0":"2026-03-18T02:28:21.966Z","1.5.1":"2026-03-18T02:38:22.777Z","1.5.2":"2026-03-18T03:03:56.787Z","2.0.0":"2026-03-18T03:39:37.423Z","2.0.1":"2026-03-18T05:59:46.972Z","2.0.2":"2026-03-18T06:14:29.382Z","2.0.3":"2026-03-18T07:07:01.558Z","2.1.0":"2026-03-18T07:28:44.413Z","2.1.1":"2026-03-18T07:40:36.787Z","2.1.2":"2026-03-18T07:56:03.993Z","2.1.3":"2026-03-18T08:17:06.414Z","2.1.4":"2026-03-18T08:24:34.501Z","2.1.5":"2026-03-18T08:26:28.578Z","2.1.6":"2026-03-18T08:33:56.777Z","2.1.7":"2026-03-18T08:36:32.121Z","2.1.8":"2026-03-18T08:42:48.097Z","2.1.9":"2026-03-18T08:45:43.531Z","2.1.10":"2026-03-18T08:51:48.189Z","2.2.0":"2026-03-18T09:02:04.053Z","2.2.1":"2026-03-18T09:10:15.135Z","2.2.2":"2026-03-18T09:20:11.134Z","2.2.3":"2026-03-18T09:38:51.582Z","2.3.0":"2026-03-19T02:29:39.679Z","2.3.1":"2026-03-19T02:38:59.424Z","2.3.2":"2026-03-19T02:43:30.248Z","2.3.3":"2026-03-19T03:06:21.528Z","2.3.4":"2026-03-19T03:16:57.282Z","2.3.5":"2026-03-19T05:18:03.165Z","2.3.6":"2026-03-19T05:29:20.294Z","2.3.7":"2026-03-19T05:47:00.631Z","2.3.8":"2026-03-19T06:07:10.854Z","2.3.9":"2026-03-19T06:18:56.698Z","2.3.10":"2026-03-19T06:21:43.613Z","2.3.11":"2026-03-19T06:51:15.822Z","2.3.12":"2026-03-19T09:04:16.420Z","2.3.14":"2026-03-19T09:08:35.578Z","2.3.15":"2026-03-19T09:51:02.269Z","2.3.16":"2026-03-19T10:04:00.108Z","2.3.17":"2026-03-19T10:14:48.679Z","2.3.18":"2026-03-19T10:18:54.557Z","2.3.19":"2026-03-20T03:15:39.804Z","2.3.20":"2026-03-20T03:21:06.220Z","2.3.21":"2026-03-20T05:58:18.987Z","2.3.22":"2026-03-20T06:13:18.075Z","2.3.23":"2026-03-25T01:54:06.028Z"},"description":"Vue 2 code runner component","maintainers":[{"name":"xiaoliuing","email":"2303686241@qq.com"}],"readme":"# @hep-code-runner/vue2\n\nVue 2 代码运行器组件，基于 Piston API 支持多种编程语言在线执行。\n\n## 安装\n\n```bash\nnpm install @hep-code-runner/vue2\n```\n\n## 引入\n\n```js\nimport { CodeRunner } from \"@hep-code-runner/vue2\";\nimport \"@hep-code-runner/vue2/dist/style.css\";\n```\n\n---\n\n## CodeRunner\n\n### 用法\n\n```vue\n<template>\n  <CodeRunner />\n</template>\n\n<script>\nimport { CodeRunner } from \"@hep-code-runner/vue2\";\n\nexport default {\n  components: { CodeRunner },\n};\n</script>\n```\n\n### Props\n\n| 属性 | 类型 | 默认值 | 说明 |\n|------|------|--------|------|\n| pistonUrl | string | '/api/piston' | Piston API 地址 |\n| token | string | - | 认证 Token（会作为 Authorization 和 id-token Header） |\n| language | string | 'javascript' | 当前语言 |\n| code | string | '' | 当前代码 |\n| theme | 'light' \\| 'dark' | 'light' | 主题 |\n| themeColor | string | - | 自定义主题色 |\n| showLanguageSelector | boolean | true | 显示语言选择器 |\n| showEditor | boolean | true | 显示代码编辑器 |\n| editable | boolean | true | 是否可编辑 |\n| executorLabel | string | '运行' | 运行按钮文字 |\n\n### 受控模式\n\nVue 2 不支持多 v-model，使用 `.sync` 替代：\n\n```vue\n<template>\n  <CodeRunner\n    :language.sync=\"currentLanguage\"\n    :code.sync=\"currentCode\"\n  />\n</template>\n\n<script>\nexport default {\n  data() {\n    return {\n      currentLanguage: 'javascript',\n      currentCode: 'console.log(\"hello\")',\n    };\n  },\n};\n</script>\n```\n\n### Events\n\n| 事件名 | 参数 | 说明 |\n|--------|------|------|\n| update:language | language | 语言变化 |\n| update:code | code | 代码变化 |\n| execute-start | - | 代码开始执行 |\n| execute-end | result | 代码执行完成 |\n| language-change | language, code, snippet | 语言切换，snippet 为新语言的默认代码片段 |\n| change | code | 代码变化（防抖） |\n\n---\n\n## CodeRunnerDialog\n\n### 用法\n\n```vue\n<template>\n  <CodeRunnerDialog ref=\"dialog\" title=\"代码执行器\">\n    <template #footer=\"{ close }\">\n      <button @click=\"close\">取消</button>\n      <button @click=\"handleSave\">保存</button>\n    </template>\n  </CodeRunnerDialog>\n</template>\n\n<script>\nimport { CodeRunnerDialog } from \"@hep-code-runner/vue2\";\n\nexport default {\n  components: { CodeRunnerDialog },\n  methods: {\n    handleSave() {\n      this.$refs.dialog.close();\n    },\n  },\n};\n</script>\n```\n\n### 受控模式\n\n```vue\n<template>\n  <button @click=\"visible = true\">打开</button>\n\n  <CodeRunnerDialog\n    v-model=\"visible\"\n    :language.sync=\"currentLanguage\"\n    :code.sync=\"currentCode\"\n    title=\"代码执行器\"\n    width=\"800\"\n    @close=\"onClose\"\n  >\n    <template #footer=\"{ close }\">\n      <button @click=\"close\">取消</button>\n      <button @click=\"handleSave(close)\">保存</button>\n    </template>\n  </CodeRunnerDialog>\n</template>\n\n<script>\nexport default {\n  data() {\n    return {\n      visible: false,\n      currentLanguage: 'python',\n      currentCode: 'print(\"hello\")',\n    };\n  },\n  methods: {\n    onClose() {},\n    handleSave(close) {\n      close();\n    },\n  },\n};\n</script>\n```\n\n### Props\n\n| 属性 | 类型 | 默认值 | 说明 |\n|------|------|--------|------|\n| value / v-model | boolean | false | 控制显隐 |\n| :language.sync | string | 'javascript' | 当前语言 |\n| :code.sync | string | '' | 当前代码 |\n| title | string | '代码执行器' | 弹窗标题 |\n| width | string \\| number | 800 | 弹窗宽度 |\n| pistonUrl | string | '/api/piston' | Piston API 地址 |\n| token | string | - | 认证 Token（会作为 Authorization 和 id-token Header） |\n| theme | 'light' \\| 'dark' | 'light' | 主题 |\n| themeColor | string | - | 自定义主题色 |\n| showLanguageSelector | boolean | true | 显示语言选择器 |\n| showEditor | boolean | true | 显示代码编辑器 |\n| editable | boolean | true | 是否可编辑 |\n| executorLabel | string | '运行' | 运行按钮文字 |\n| closeOnOverlayClick | boolean | true | 点击弹窗外部是否关闭 |\n\n### Slots\n\n| 插槽名 | 参数 | 说明 |\n|--------|------|------|\n| footer | { close } | 底部自定义内容 |\n\n### Methods\n\n| 方法 | 说明 |\n|------|------|\n| open() | 打开弹窗 |\n| close() | 关闭弹窗 |\n\n### Events\n\n| 事件名 | 参数 | 说明 |\n|--------|------|------|\n| close | - | 弹窗关闭 |\n\n## 依赖\n\n- vue: ^2.6.0\n- prismjs: ^1.30.0\n","readmeFilename":"README.md"}