{"_id":"vscode-resource-hover-preview","_rev":"40-1cfd820da2168278e8d9aa6e41dfcf4a","name":"vscode-resource-hover-preview","dist-tags":{"latest":"0.5.39"},"versions":{"0.2.0":{"name":"vscode-resource-hover-preview","version":"0.2.0","license":"MIT","_id":"vscode-resource-hover-preview@0.2.0","maintainers":[{"name":"wangdong233","email":"w11201413@163.com"}],"bin":{"vscode-resource-hover-preview":"dist/patcher.js"},"dist":{"shasum":"3dd207f32acf4ebdc3ba5452df9cde7673f3abd0","tarball":"https://registry.npmjs.org/vscode-resource-hover-preview/-/vscode-resource-hover-preview-0.2.0.tgz","fileCount":27,"integrity":"sha512-3dJUwdUAMTXARoPpd2PQWhSFbD/FPj7/+7aue+QdNlxXuqIpGQyzJZP7yCvk2KHwQOzf/ojGoZ1gC9SIyzL7Pg==","signatures":[{"sig":"MEUCID1U2s/e75L6Pq24zvlSuqhQaInakSFOQ5OWnT+4eQQOAiEA/Wgz1+JgYMSWWXM2qQu0O+cf4SO0/HwMjIBPNJ+WbdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3732529},"type":"module","engines":{"node":">=18"},"gitHead":"2ea6782998e10732e03726e85d2736d4660f060f","scripts":{"test":"node hooks/test-overlay-hash.mjs && node hooks/test-contract-sync.mjs","build":"tsc","patch":"tsx src/patcher.ts","revert":"tsx src/patcher.ts --revert","status":"tsx src/patcher.ts --status","build:lib":"mkdir -p resources/lib && cp node_modules/pdfjs-dist/build/pdf.min.mjs resources/lib/ && cp node_modules/pdfjs-dist/build/pdf.worker.min.mjs resources/lib/ && esbuild entry-three.js --bundle --format=iife --outfile=resources/lib/mp-three.bundle.js","prepublishOnly":"npm run build && npm run build:lib && npm run companion:build && npm run companion:package","companion:build":"tsc -p companion/tsconfig.json","companion:package":"cd companion && vsce package --no-dependencies"},"_npmUser":{"name":"wangdong233","email":"w11201413@163.com"},"_npmVersion":"11.6.2","description":"VSCode 资源管理器悬停浮动预览（图片/视频/PDF/字体/音频/3D）","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","three":"^0.185.1","esbuild":"^0.28.1","pdfjs-dist":"^6.2.108","typescript":"^5.4.0","@types/node":"^20.11.0","@vscode/vsce":"^3.2.0","@types/vscode":"^1.84.0"},"_npmOperationalInternal":{"tmp":"tmp/vscode-resource-hover-preview_0.2.0_1786244563870_0.5219434149542999","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"vscode-resource-hover-preview","version":"0.2.1","license":"MIT","_id":"vscode-resource-hover-preview@0.2.1","maintainers":[{"name":"wangdong233","email":"w11201413@163.com"}],"bin":{"vscode-resource-hover-preview":"dist/patcher.js"},"dist":{"shasum":"ec6377fa5c3a0f01c7ce66346632ef674e488137","tarball":"https://registry.npmjs.org/vscode-resource-hover-preview/-/vscode-resource-hover-preview-0.2.1.tgz","fileCount":28,"integrity":"sha512-ntD2lVy41gh/stP9lPgQ4jqPX0ziqbvfVLFAsLPXMNMN7KSQ+sj3wLD5sUVODYyfrPDd/ikUV9H7Gcfy6ewO4w==","signatures":[{"sig":"MEQCIFDHg1ouN4XdLsalUFB9fK/vpkr2Iu2zai8iCg7U42QjAiA/HkrN2Mdfm6wV+esG42VyTZRT+MRhLcBHsgT+SnlyJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3742911},"type":"module","engines":{"node":">=18"},"gitHead":"48a015fad0e4a59530ad32f967d899fc7e49dc35","scripts":{"test":"node hooks/test-overlay-hash.mjs && node hooks/test-contract-sync.mjs","build":"tsc","patch":"tsx src/patcher.ts","revert":"tsx src/patcher.ts --revert","status":"tsx src/patcher.ts --status","build:lib":"mkdir -p resources/lib && cp node_modules/pdfjs-dist/build/pdf.min.mjs resources/lib/ && cp node_modules/pdfjs-dist/build/pdf.worker.min.mjs resources/lib/ && esbuild entry-three.js --bundle --format=iife --outfile=resources/lib/mp-three.bundle.js","prepublishOnly":"npm run build && npm run build:lib && npm run companion:build && npm run companion:package","companion:build":"tsc -p companion/tsconfig.json","companion:package":"cd companion && vsce package --no-dependencies"},"_npmUser":{"name":"wangdong233","email":"w11201413@163.com"},"_npmVersion":"11.6.2","description":"VSCode 资源管理器悬停浮动预览（图片/视频/PDF/字体/音频/3D）","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","three":"^0.185.1","esbuild":"^0.28.1","pdfjs-dist":"^6.2.108","typescript":"^5.4.0","@types/node":"^20.11.0","@vscode/vsce":"^3.2.0","@types/vscode":"^1.84.0"},"_npmOperationalInternal":{"tmp":"tmp/vscode-resource-hover-preview_0.2.1_1786245836818_0.3407102198735181","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"vscode-resource-hover-preview","version":"0.2.2","license":"MIT","_id":"vscode-resource-hover-preview@0.2.2","maintainers":[{"name":"wangdong233","email":"w11201413@163.com"}],"bin":{"vscode-resource-hover-preview":"dist/patcher.js"},"dist":{"shasum":"728e2ce1dd993bf96f0edca12c32a5f9988e2fed","tarball":"https://registry.npmjs.org/vscode-resource-hover-preview/-/vscode-resource-hover-preview-0.2.2.tgz","fileCount":25,"integrity":"sha512-yFBU9WEK4W+buXpPkJqEw4esdEfSaJAekblpWkJiFzlgPfDDtaWnwNXwcAqleTYh7AiiPQLPSIyF10e4w0S1oQ==","signatures":[{"sig":"MEYCIQCq2E5AKvlLxoukysWbG7YedaMsdcA8WidrFilv3iBM0AIhAM9keGxK8htYCGxQ7/RC6efmHhHj/+W5z89j+l+s5ODK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3716890},"type":"module","engines":{"node":">=18"},"gitHead":"1f10e889cd0eea318b30317d3564e301ed150fb1","scripts":{"test":"node hooks/test-overlay-hash.mjs && node hooks/test-contract-sync.mjs","build":"tsc","patch":"tsx src/patcher.ts","revert":"tsx src/patcher.ts --revert","status":"tsx src/patcher.ts --status","build:lib":"mkdir -p resources/lib && cp node_modules/pdfjs-dist/build/pdf.min.mjs resources/lib/ && cp node_modules/pdfjs-dist/build/pdf.worker.min.mjs resources/lib/ && esbuild entry-three.js --bundle --format=iife --outfile=resources/lib/mp-three.bundle.js","prepublishOnly":"npm run build && npm run build:lib && npm run companion:build && npm run companion:package","companion:build":"tsc -p companion/tsconfig.json","companion:package":"cd companion && rm -f *.vsix && vsce package --no-dependencies"},"_npmUser":{"name":"wangdong233","email":"w11201413@163.com"},"_npmVersion":"11.6.2","description":"VSCode 资源管理器悬停浮动预览（图片/视频/PDF/字体/音频/3D）","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","three":"^0.185.1","esbuild":"^0.28.1","pdfjs-dist":"^6.2.108","typescript":"^5.4.0","@types/node":"^20.11.0","@vscode/vsce":"^3.2.0","@types/vscode":"^1.84.0"},"_npmOperationalInternal":{"tmp":"tmp/vscode-resource-hover-preview_0.2.2_1786246002128_0.9533639270150382","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"vscode-resource-hover-preview","version":"0.2.3","license":"MIT","_id":"vscode-resource-hover-preview@0.2.3","maintainers":[{"name":"wangdong233","email":"w11201413@163.com"}],"bin":{"vscode-resource-hover-preview":"dist/patcher.js"},"dist":{"shasum":"cf48e751e35c32531a6b118b8ce31de308eab7ec","tarball":"https://registry.npmjs.org/vscode-resource-hover-preview/-/vscode-resource-hover-preview-0.2.3.tgz","fileCount":25,"integrity":"sha512-gzzRzItPiX+nSYDyrpJBg4A9EuD67Yoz2LA1e3Vhv8ZRlRbG/A7TNAl7b+V0mVy6D46sWDwtpw3s541rtr93Uw==","signatures":[{"sig":"MEQCIGxtmKQg/ODJiMw/fDUdbYrk/QfTOQnEWk/8ZFqj2T0lAiBDY6K4QyBKwGnXu8T4feEC4bwV8WhXZER/jzqH6d4xeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3716872},"type":"module","engines":{"node":">=18"},"gitHead":"396f1e5e575ca838022e21585c3af6e6ba35e626","scripts":{"test":"node hooks/test-overlay-hash.mjs && node hooks/test-contract-sync.mjs","build":"tsc","patch":"tsx src/patcher.ts","revert":"tsx src/patcher.ts --revert","status":"tsx src/patcher.ts --status","build:lib":"mkdir -p resources/lib && cp node_modules/pdfjs-dist/build/pdf.min.mjs resources/lib/ && cp node_modules/pdfjs-dist/build/pdf.worker.min.mjs resources/lib/ && esbuild entry-three.js --bundle --format=iife --outfile=resources/lib/mp-three.bundle.js","prepublishOnly":"npm run build && npm run build:lib && npm run companion:build && npm run companion:package","companion:build":"tsc -p companion/tsconfig.json","companion:package":"cd companion && rm -f *.vsix && vsce package --no-dependencies"},"_npmUser":{"name":"wangdong233","email":"w11201413@163.com"},"_npmVersion":"11.6.2","description":"VSCode 资源管理器悬停浮动预览（图片/视频/PDF/字体/音频/3D）","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","three":"^0.185.1","esbuild":"^0.28.1","pdfjs-dist":"^6.2.108","typescript":"^5.4.0","@types/node":"^20.11.0","@vscode/vsce":"^3.2.0","@types/vscode":"^1.84.0"},"_npmOperationalInternal":{"tmp":"tmp/vscode-resource-hover-preview_0.2.3_1786246054331_0.5137876496148106","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"vscode-resource-hover-preview","version":"0.2.4","license":"MIT","_id":"vscode-resource-hover-preview@0.2.4","maintainers":[{"name":"wangdong233","email":"w11201413@163.com"}],"bin":{"vscode-resource-hover-preview":"dist/patcher.js"},"dist":{"shasum":"51d6c7da9e183f21ccab5372a0271bd885f77f99","tarball":"https://registry.npmjs.org/vscode-resource-hover-preview/-/vscode-resource-hover-preview-0.2.4.tgz","fileCount":25,"integrity":"sha512-Wgn9EW5p6rJ5QqB/P46eWVvIoiaL27R7gDT7L9hQ94WdAgC7c7SYXbaLpbgCf835WHqt73hUpFVp83cYKDBx3g==","signatures":[{"sig":"MEQCIFiqtBqgD7dDrnUHrVIym5wHPazAU+wpny+NhaPoKVmPAiAtwvvtLx5c1TRDWzpkub+tAe84zhd8xavoN+XrL49FQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3717656},"type":"module","engines":{"node":">=18"},"gitHead":"90e51aa23dc6dd668b19c476a37f7a183bab4292","scripts":{"test":"node hooks/test-overlay-hash.mjs && node hooks/test-contract-sync.mjs","build":"tsc","patch":"tsx src/patcher.ts","revert":"tsx src/patcher.ts --revert","status":"tsx src/patcher.ts --status","build:lib":"mkdir -p resources/lib && cp node_modules/pdfjs-dist/build/pdf.min.mjs resources/lib/ && cp node_modules/pdfjs-dist/build/pdf.worker.min.mjs resources/lib/ && esbuild entry-three.js --bundle --format=iife --outfile=resources/lib/mp-three.bundle.js","prepublishOnly":"npm run build && npm run build:lib && npm run companion:build && npm run companion:package","companion:build":"tsc -p companion/tsconfig.json","companion:package":"cd companion && rm -f *.vsix && vsce package --no-dependencies"},"_npmUser":{"name":"wangdong233","email":"w11201413@163.com"},"_npmVersion":"11.6.2","description":"VSCode 资源管理器悬停浮动预览（图片/视频/PDF/字体/音频/3D）","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","three":"^0.185.1","esbuild":"^0.28.1","pdfjs-dist":"^6.2.108","typescript":"^5.4.0","@types/node":"^20.11.0","@vscode/vsce":"^3.2.0","@types/vscode":"^1.84.0"},"_npmOperationalInternal":{"tmp":"tmp/vscode-resource-hover-preview_0.2.4_1786247002850_0.15419857128434455","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"vscode-resource-hover-preview","version":"0.2.5","license":"MIT","_id":"vscode-resource-hover-preview@0.2.5","maintainers":[{"name":"wangdong233","email":"w11201413@163.com"}],"bin":{"vscode-resource-hover-preview":"dist/patcher.js"},"dist":{"shasum":"b2e07da98dd5755a9576eafabdd98abb4783f9ef","tarball":"https://registry.npmjs.org/vscode-resource-hover-preview/-/vscode-resource-hover-preview-0.2.5.tgz","fileCount":25,"integrity":"sha512-SpU1u1yC/7RiFQCcjUhSWIwAKbXKL2qJKHTe2r3YyJn+RPJuJyehnJXRjWPRrgiQGtOZ6blNFFw4gIjq6BHynQ==","signatures":[{"sig":"MEQCIBVFe7Ab7EsAnXwhA6jV3ws79P480m52rdBN5HYbuSbBAiBvc5K3uoDxmf4m1aOP4f4Q/zlY0Xa7NDtThZjWjg7GeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3717652},"type":"module","engines":{"node":">=18"},"gitHead":"1a8e39cc6bd3654df8c012cdd7c8b74353cd4543","scripts":{"test":"node hooks/test-overlay-hash.mjs && node hooks/test-contract-sync.mjs","build":"tsc","patch":"tsx src/patcher.ts","revert":"tsx src/patcher.ts --revert","status":"tsx src/patcher.ts --status","build:lib":"mkdir -p resources/lib && cp node_modules/pdfjs-dist/build/pdf.min.mjs resources/lib/ && cp node_modules/pdfjs-dist/build/pdf.worker.min.mjs resources/lib/ && esbuild entry-three.js --bundle --format=iife --outfile=resources/lib/mp-three.bundle.js","prepublishOnly":"npm run build && npm run build:lib && npm run companion:build && npm run companion:package","companion:build":"tsc -p companion/tsconfig.json","companion:package":"cd companion && rm -f *.vsix && vsce package --no-dependencies"},"_npmUser":{"name":"wangdong233","email":"w11201413@163.com"},"_npmVersion":"11.6.2","description":"VSCode 资源管理器悬停浮动预览（图片/视频/PDF/字体/音频/3D）","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","three":"^0.185.1","esbuild":"^0.28.1","pdfjs-dist":"^6.2.108","typescript":"^5.4.0","@types/node":"^20.11.0","@vscode/vsce":"^3.2.0","@types/vscode":"^1.84.0"},"_npmOperationalInternal":{"tmp":"tmp/vscode-resource-hover-preview_0.2.5_1786247040645_0.9649212311779791","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"vscode-resource-hover-preview","version":"0.2.6","license":"MIT","_id":"vscode-resource-hover-preview@0.2.6","maintainers":[{"name":"wangdong233","email":"w11201413@163.com"}],"bin":{"vscode-resource-hover-preview":"dist/patcher.js"},"dist":{"shasum":"61b3bfcc34750c61f690c8d140c4695faaafeb75","tarball":"https://registry.npmjs.org/vscode-resource-hover-preview/-/vscode-resource-hover-preview-0.2.6.tgz","fileCount":25,"integrity":"sha512-IQD62n66dlRqIe4uphD9m4nxW8WBu6QwWiBdTJPqDPtdh0jAFKAmEVy7rxh7yuUdi6s7KMf2K2K0VnJBcv+3ng==","signatures":[{"sig":"MEUCIHCT6mnJHDnsTpqlgK1dfJoAGb3L3nwKB0P4Lmen2hlGAiEA+MHDEwRAnEw0F5hmWGq/kZRO9KNDT1E9z1lc7a/ZjRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3718772},"type":"module","engines":{"node":">=18"},"gitHead":"cee4760523e92bb48d254e7a8028205c8a9aaeb9","scripts":{"test":"node hooks/test-overlay-hash.mjs && node hooks/test-contract-sync.mjs","build":"tsc","patch":"tsx src/patcher.ts","revert":"tsx src/patcher.ts --revert","status":"tsx src/patcher.ts --status","build:lib":"mkdir -p resources/lib && cp node_modules/pdfjs-dist/build/pdf.min.mjs resources/lib/ && cp node_modules/pdfjs-dist/build/pdf.worker.min.mjs resources/lib/ && esbuild entry-three.js --bundle --format=iife --outfile=resources/lib/mp-three.bundle.js","prepublishOnly":"npm run build && npm run build:lib && npm run companion:build && npm run companion:package","companion:build":"tsc -p companion/tsconfig.json","companion:package":"cd companion && rm -f *.vsix && vsce package --no-dependencies"},"_npmUser":{"name":"wangdong233","email":"w11201413@163.com"},"_npmVersion":"11.6.2","description":"VSCode 资源管理器悬停浮动预览（图片/视频/PDF/字体/音频/3D）","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","three":"^0.185.1","esbuild":"^0.28.1","pdfjs-dist":"^6.2.108","typescript":"^5.4.0","@types/node":"^20.11.0","@vscode/vsce":"^3.2.0","@types/vscode":"^1.84.0"},"_npmOperationalInternal":{"tmp":"tmp/vscode-resource-hover-preview_0.2.6_1786247485113_0.3242034091407997","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"vscode-resource-hover-preview","version":"0.2.7","license":"MIT","_id":"vscode-resource-hover-preview@0.2.7","maintainers":[{"name":"wangdong233","email":"w11201413@163.com"}],"bin":{"vscode-resource-hover-preview":"dist/patcher.js"},"dist":{"shasum":"d3be75cb4895e2d34cc83198ee3193dcae34c05d","tarball":"https://registry.npmjs.org/vscode-resource-hover-preview/-/vscode-resource-hover-preview-0.2.7.tgz","fileCount":25,"integrity":"sha512-GKwgCB05z2kjf0T5CZO9HnG3l2dNc+lHeaIkjx5YiGESvZkGKbeXGrBtfrJHmqhmODJRQcnq1EGJS4SX6axHXg==","signatures":[{"sig":"MEYCIQDWIR2AdHTZbiYVgNNAbeK+bFCWFtQzcAtQ6wBjh1cPMAIhAOXY/XK++ScFNj7/OwQHT/+CIneYmRrmtF++OpVNqhaN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3718903},"type":"module","engines":{"node":">=18"},"gitHead":"3fa37ea7a2e611863879a32030446846aa429a84","scripts":{"test":"node hooks/test-overlay-hash.mjs && node hooks/test-contract-sync.mjs","build":"tsc","patch":"tsx src/patcher.ts","revert":"tsx src/patcher.ts --revert","status":"tsx src/patcher.ts --status","build:lib":"mkdir -p resources/lib && cp node_modules/pdfjs-dist/build/pdf.min.mjs resources/lib/ && cp node_modules/pdfjs-dist/build/pdf.worker.min.mjs resources/lib/ && esbuild entry-three.js --bundle --format=iife --outfile=resources/lib/mp-three.bundle.js","prepublishOnly":"npm run build && npm run build:lib && npm run companion:build && npm run companion:package","companion:build":"tsc -p companion/tsconfig.json","companion:package":"cd companion && rm -f *.vsix && vsce package --no-dependencies"},"_npmUser":{"name":"wangdong233","email":"w11201413@163.com"},"_npmVersion":"11.6.2","description":"VSCode 资源管理器悬停浮动预览（图片/视频/PDF/字体/音频/3D）","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","three":"^0.185.1","esbuild":"^0.28.1","pdfjs-dist":"^6.2.108","typescript":"^5.4.0","@types/node":"^20.11.0","@vscode/vsce":"^3.2.0","@types/vscode":"^1.84.0"},"_npmOperationalInternal":{"tmp":"tmp/vscode-resource-hover-preview_0.2.7_1786247717982_0.43352832567945954","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"vscode-resource-hover-preview","version":"0.2.8","license":"MIT","_id":"vscode-resource-hover-preview@0.2.8","maintainers":[{"name":"wangdong233","email":"w11201413@163.com"}],"bin":{"vscode-resource-hover-preview":"dist/patcher.js"},"dist":{"shasum":"7291304c4b11b3242d57149abefdf3edc22d5ab7","tarball":"https://registry.npmjs.org/vscode-resource-hover-preview/-/vscode-resource-hover-preview-0.2.8.tgz","fileCount":25,"integrity":"sha512-mwDAnuo6/2RY7S4OCg7wGjUcRIBGwPKGePXMbiYVGmWH/OnOofPKm8INIQZmrz7d1TCPAtho8kZ4NPD8Uah9uQ==","signatures":[{"sig":"MEQCIF1JwV8Qq9hBZMhf2ktHnQMbppdINkrXyCBXjwZ43QhIAiBhP7FNNX2b7koAlbNmaALwSj+6IWvmK2IxI+CUr+r7Zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3719500},"type":"module","engines":{"node":">=18"},"gitHead":"deb6f6e1aec5ca41dd68e19acf448c7b7dd34a4f","scripts":{"test":"node hooks/test-overlay-hash.mjs && node hooks/test-contract-sync.mjs","build":"tsc","patch":"tsx src/patcher.ts","revert":"tsx src/patcher.ts --revert","status":"tsx src/patcher.ts --status","build:lib":"mkdir -p resources/lib && cp node_modules/pdfjs-dist/build/pdf.min.mjs resources/lib/ && cp node_modules/pdfjs-dist/build/pdf.worker.min.mjs resources/lib/ && esbuild entry-three.js --bundle --format=iife --outfile=resources/lib/mp-three.bundle.js","prepublishOnly":"npm run build && npm run build:lib && npm run companion:build && npm run companion:package","companion:build":"tsc -p companion/tsconfig.json","companion:package":"cd companion && rm -f *.vsix && vsce package --no-dependencies"},"_npmUser":{"name":"wangdong233","email":"w11201413@163.com"},"_npmVersion":"11.6.2","description":"VSCode 资源管理器悬停浮动预览（图片/视频/PDF/字体/音频/3D）","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","three":"^0.185.1","esbuild":"^0.28.1","pdfjs-dist":"^6.2.108","typescript":"^5.4.0","@types/node":"^20.11.0","@vscode/vsce":"^3.2.0","@types/vscode":"^1.84.0"},"_npmOperationalInternal":{"tmp":"tmp/vscode-resource-hover-preview_0.2.8_1786247860922_0.07653444330261427","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"vscode-resource-hover-preview","version":"0.2.9","license":"MIT","_id":"vscode-resource-hover-preview@0.2.9","maintainers":[{"name":"wangdong233","email":"w11201413@163.com"}],"bin":{"vscode-resource-hover-preview":"dist/patcher.js"},"dist":{"shasum":"d64e547999e092eb3142c8cb1bf5c0ae08a62d29","tarball":"https://registry.npmjs.org/vscode-resource-hover-preview/-/vscode-resource-hover-preview-0.2.9.tgz","fileCount":25,"integrity":"sha512-UaVlEBQh96PaFPlRBQjLpJH0226078i0HnAgBYOlElzkS4QROjMvqpKx1sltmKz8JaCFIS3qf+L8Vr6CzFIgwg==","signatures":[{"sig":"MEUCIEV3iOoDJ6FLq2irwyedvlFlEqBjeCdy0+HIdBjmgs3yAiEAjSXlhlZiJy17du1xnZ3hSdJiqyqXtArDR47ATDFTZZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3719597},"type":"module","engines":{"node":">=18"},"gitHead":"03eb9c8b2fc324fb259fe62a173fcab545b131a2","scripts":{"test":"node hooks/test-overlay-hash.mjs && node hooks/test-contract-sync.mjs","build":"tsc","patch":"tsx src/patcher.ts","revert":"tsx src/patcher.ts --revert","status":"tsx src/patcher.ts --status","build:lib":"mkdir -p resources/lib && cp node_modules/pdfjs-dist/build/pdf.min.mjs resources/lib/ && cp node_modules/pdfjs-dist/build/pdf.worker.min.mjs resources/lib/ && esbuild entry-three.js --bundle --format=iife --outfile=resources/lib/mp-three.bundle.js","prepublishOnly":"npm run build && npm run build:lib && npm run companion:build && npm run companion:package","companion:build":"tsc -p companion/tsconfig.json","companion:package":"cd companion && rm -f *.vsix && vsce package --no-dependencies"},"_npmUser":{"name":"wangdong233","email":"w11201413@163.com"},"_npmVersion":"11.6.2","description":"VSCode 资源管理器悬停浮动预览（图片/视频/PDF/字体/音频/3D）","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","three":"^0.185.1","esbuild":"^0.28.1","pdfjs-dist":"^6.2.108","typescript":"^5.4.0","@types/node":"^20.11.0","@vscode/vsce":"^3.2.0","@types/vscode":"^1.84.0"},"_npmOperationalInternal":{"tmp":"tmp/vscode-resource-hover-preview_0.2.9_1786273803068_0.32533360640184106","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"vscode-resource-hover-preview","version":"0.3.0","license":"MIT","_id":"vscode-resource-hover-preview@0.3.0","maintainers":[{"name":"wangdong233","email":"w11201413@163.com"}],"bin":{"vscode-resource-hover-preview":"dist/patcher.js"},"dist":{"shasum":"f70aada82315e45e9acd54753f5c6e9172d51085","tarball":"https://registry.npmjs.org/vscode-resource-hover-preview/-/vscode-resource-hover-preview-0.3.0.tgz","fileCount":25,"integrity":"sha512-EJYZhBT2LI7rEPW6mNhPMiwKEnyiMJXrpA1MElCFPlRLhM3F1wGx4zSOvwrnxk4m/5rCfWM4vH+gWSq1+viWbg==","signatures":[{"sig":"MEQCIFnxksvo+buhD5UpD60FdXvaO/Y5qb14qhLmptov5Z1hAiBpcXLrqUV9qsxg9GNSFHU9N9Ch41KcxT234z11uM0sig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4571136},"type":"module","engines":{"node":">=18"},"gitHead":"61a0ec1cd003a272cbb9903bd2b5c7d700f3c546","scripts":{"test":"node hooks/test-overlay-hash.mjs && node hooks/test-contract-sync.mjs && node hooks/test-patcher-io.mjs","build":"tsc","patch":"tsx src/patcher.ts","revert":"tsx src/patcher.ts --revert","status":"tsx src/patcher.ts --status","pretest":"npm run build && npm run companion:build","build:lib":"mkdir -p resources/lib && cp node_modules/pdfjs-dist/build/pdf.min.mjs resources/lib/ && cp node_modules/pdfjs-dist/build/pdf.worker.min.mjs resources/lib/ && esbuild entry-three.js --bundle --format=iife --outfile=resources/lib/mp-three.bundle.js","prepublishOnly":"npm run build && npm run build:lib && npm run companion:build && npm run companion:package","companion:build":"tsc -p companion/tsconfig.json","companion:package":"cd companion && rm -f *.vsix && mkdir -p resources/lib && cp ../resources/lib/* resources/lib/ && vsce package --no-dependencies"},"_npmUser":{"name":"wangdong233","email":"w11201413@163.com"},"_npmVersion":"11.6.2","description":"VSCode 资源管理器悬停浮动预览（图片/视频/PDF/字体/音频/3D）","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","three":"^0.185.1","esbuild":"^0.28.1","pdfjs-dist":"^6.2.108","typescript":"^5.4.0","@types/node":"^20.11.0","@vscode/vsce":"^3.2.0","@types/vscode":"^1.84.0"},"_npmOperationalInternal":{"tmp":"tmp/vscode-resource-hover-preview_0.3.0_1786275969953_0.14298891260354862","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"vscode-resource-hover-preview","version":"0.4.0","license":"MIT","_id":"vscode-resource-hover-preview@0.4.0","maintainers":[{"name":"wangdong233","email":"w11201413@163.com"}],"bin":{"vscode-resource-hover-preview":"dist/patcher.js"},"dist":{"shasum":"398520c1aa4d353104d19b835f65a0f0270e8863","tarball":"https://registry.npmjs.org/vscode-resource-hover-preview/-/vscode-resource-hover-preview-0.4.0.tgz","fileCount":25,"integrity":"sha512-I3sxy1JEbFxBTZaBhoAEf/Nt3INNsljNNfafH95dberonSHtc6/RxOgj4xds2eel2LUcAAWKng+ph+HGwktWxg==","signatures":[{"sig":"MEUCIQCGefwsA/ABZ+v8I50xdGesc3THrmHewI4YDAT4nRjvawIgGORSD5gZG7tC74uZ3OULR8RwXdhn9P2h0fWVs+HVm94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4578801},"type":"module","engines":{"node":">=18"},"gitHead":"3f5b08563bb2104d46e2f62c2f5611987f246162","scripts":{"test":"node hooks/test-overlay-hash.mjs && node hooks/test-contract-sync.mjs && node hooks/test-patcher-io.mjs","build":"tsc","patch":"tsx src/patcher.ts","revert":"tsx src/patcher.ts --revert","status":"tsx src/patcher.ts --status","pretest":"npm run build && npm run companion:build","build:lib":"mkdir -p resources/lib && cp node_modules/pdfjs-dist/build/pdf.min.mjs resources/lib/ && cp node_modules/pdfjs-dist/build/pdf.worker.min.mjs resources/lib/ && esbuild entry-three.js --bundle --format=iife --outfile=resources/lib/mp-three.bundle.js","prepublishOnly":"npm run build && npm run build:lib && npm run companion:build && npm run companion:package","companion:build":"tsc -p companion/tsconfig.json","companion:package":"cd companion && rm -f *.vsix && mkdir -p resources/lib && cp ../resources/lib/* resources/lib/ && vsce package --no-dependencies"},"_npmUser":{"name":"wangdong233","email":"w11201413@163.com"},"_npmVersion":"11.6.2","description":"VSCode 资源管理器悬停浮动预览（图片/视频/PDF/字体/音频/3D）","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","three":"^0.185.1","esbuild":"^0.28.1","pdfjs-dist":"^6.2.108","typescript":"^5.4.0","@types/node":"^20.11.0","@vscode/vsce":"^3.2.0","@types/vscode":"^1.84.0"},"_npmOperationalInternal":{"tmp":"tmp/vscode-resource-hover-preview_0.4.0_1786276391245_0.30073229819187985","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"vscode-resource-hover-preview","version":"0.4.1","license":"MIT","_id":"vscode-resource-hover-preview@0.4.1","maintainers":[{"name":"wangdong233","email":"w11201413@163.com"}],"bin":{"vscode-resource-hover-preview":"dist/patcher.js"},"dist":{"shasum":"9f04fb807077b634b0c9169afb92a4d6cb5be463","tarball":"https://registry.npmjs.org/vscode-resource-hover-preview/-/vscode-resource-hover-preview-0.4.1.tgz","fileCount":25,"integrity":"sha512-HxnS5D0iBexCiQvmiqouYJ0F9foC+RTiK4uubmYplyMgIqTMAgc50+DAREDel9+o2umNtbr8nAzlczdznYjtTg==","signatures":[{"sig":"MEUCIQDp8YSWarHov5iO3Hghn94f6YUl3ldTs/udgoNkqkCGSwIgEudwsmy9avx5we5h8ArQiNnH5/+U3ok8eir8J1zTHr0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4581339},"type":"module","engines":{"node":">=18"},"gitHead":"e59f8039576c774ee581358dd5443fc5cb5a7fe3","scripts":{"test":"node hooks/test-overlay-hash.mjs && node hooks/test-contract-sync.mjs && node hooks/test-patcher-io.mjs","build":"tsc","patch":"tsx src/patcher.ts","revert":"tsx src/patcher.ts --revert","status":"tsx src/patcher.ts --status","pretest":"npm run build && npm run companion:build","build:lib":"mkdir -p resources/lib && cp node_modules/pdfjs-dist/build/pdf.min.mjs resources/lib/ && cp node_modules/pdfjs-dist/build/pdf.worker.min.mjs resources/lib/ && esbuild entry-three.js --bundle --format=iife --outfile=resources/lib/mp-three.bundle.js","prepublishOnly":"npm run build && npm run build:lib && npm run companion:build && npm run companion:package","companion:build":"tsc -p companion/tsconfig.json","companion:package":"cd companion && rm -f *.vsix && mkdir -p resources/lib && cp ../resources/lib/* resources/lib/ && vsce package --no-dependencies"},"_npmUser":{"name":"wangdong233","email":"w11201413@163.com"},"_npmVersion":"11.6.2","description":"VSCode 资源管理器悬停浮动预览（图片/视频/PDF/字体/音频/3D）","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","three":"^0.185.1","esbuild":"^0.28.1","pdfjs-dist":"^6.2.108","typescript":"^5.4.0","@types/node":"^20.11.0","@vscode/vsce":"^3.2.0","@types/vscode":"^1.84.0"},"_npmOperationalInternal":{"tmp":"tmp/vscode-resource-hover-preview_0.4.1_1786277322954_0.49370374365574676","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"vscode-resource-hover-preview","version":"0.4.2","license":"MIT","_id":"vscode-resource-hover-preview@0.4.2","maintainers":[{"name":"wangdong233","email":"w11201413@163.com"}],"bin":{"vscode-resource-hover-preview":"dist/patcher.js"},"dist":{"shasum":"ac34b2fb860cf519dc90946dcc25511e5d2e8376","tarball":"https://registry.npmjs.org/vscode-resource-hover-preview/-/vscode-resource-hover-preview-0.4.2.tgz","fileCount":25,"integrity":"sha512-Fq2rzRDyqxJnpYH7TUJWHtJ34aZ8VgaMAtMQcaxrsmnimVac62bDC7KYp1DApoyJASTZ4u5ov9dphuyD+rzW0w==","signatures":[{"sig":"MEUCIGJu2tveUNBuPbbNlYp8iWGk7+sqfjEahleqWQK+03pyAiEAiQCARwwwqise4H3MNOQ0ThmPek0AioI9EgMGeIQdfF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4582477},"type":"module","engines":{"node":">=18"},"gitHead":"834dde754afff8c50925da74f88bdfebbfe44f88","scripts":{"test":"node hooks/test-overlay-hash.mjs && node hooks/test-contract-sync.mjs && node hooks/test-patcher-io.mjs","build":"tsc","patch":"tsx src/patcher.ts","revert":"tsx src/patcher.ts --revert","status":"tsx src/patcher.ts --status","pretest":"npm run build && npm run companion:build","build:lib":"mkdir -p resources/lib && cp node_modules/pdfjs-dist/build/pdf.min.mjs resources/lib/ && cp node_modules/pdfjs-dist/build/pdf.worker.min.mjs resources/lib/ && esbuild entry-three.js --bundle --format=iife --outfile=resources/lib/mp-three.bundle.js","prepublishOnly":"npm run build && npm run build:lib && npm run companion:build && npm run companion:package","companion:build":"tsc -p companion/tsconfig.json","companion:package":"cd companion && rm -f *.vsix && mkdir -p resources/lib && cp ../resources/lib/* resources/lib/ && vsce package --no-dependencies"},"_npmUser":{"name":"wangdong233","email":"w11201413@163.com"},"_npmVersion":"11.6.2","description":"VSCode 资源管理器悬停浮动预览（图片/视频/PDF/字体/音频/3D）","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","three":"^0.185.1","esbuild":"^0.28.1","pdfjs-dist":"^6.2.108","typescript":"^5.4.0","@types/node":"^20.11.0","@vscode/vsce":"^3.2.0","@types/vscode":"^1.84.0"},"_npmOperationalInternal":{"tmp":"tmp/vscode-resource-hover-preview_0.4.2_1786281251703_0.28532420451244933","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"vscode-resource-hover-preview","version":"0.4.3","license":"MIT","_id":"vscode-resource-hover-preview@0.4.3","maintainers":[{"name":"wangdong233","email":"w11201413@163.com"}],"bin":{"vscode-resource-hover-preview":"dist/patcher.js"},"dist":{"shasum":"c071483a76949f1501a12def21def8459d2f24d0","tarball":"https://registry.npmjs.org/vscode-resource-hover-preview/-/vscode-resource-hover-preview-0.4.3.tgz","fileCount":25,"integrity":"sha512-4SHjci7Lcb4nobsz/ixSeGWYhHv50DAr1kd/+umhMYOpTgRILNfUpM7CqXUJ8KPzA1k0N1XxBG3PfHzR4MFocg==","signatures":[{"sig":"MEUCIEtTCTkS1a6UFVpCD6CAH5K6mr0TEDY82LEW21ewLQ6XAiEAttklIiMOa3vNXJg9JMlCdoo8hRu6qqmmwET5CcHM0nE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4769179},"type":"module","engines":{"node":">=18"},"gitHead":"1f633cf5e44917c49ff5511dee26c965b296d63a","scripts":{"test":"node hooks/test-overlay-hash.mjs && node hooks/test-contract-sync.mjs && node hooks/test-patcher-io.mjs","build":"tsc","patch":"tsx src/patcher.ts","revert":"tsx src/patcher.ts --revert","status":"tsx src/patcher.ts --status","pretest":"npm run build && npm run companion:build","build:lib":"mkdir -p resources/lib && cp node_modules/pdfjs-dist/build/pdf.min.mjs resources/lib/ && cp node_modules/pdfjs-dist/build/pdf.worker.min.mjs resources/lib/ && esbuild entry-three.js --bundle --format=iife --outfile=resources/lib/mp-three.bundle.js","prepublishOnly":"npm run build && npm run build:lib && npm run companion:build && npm run companion:package","companion:build":"tsc -p companion/tsconfig.json","companion:package":"cd companion && rm -f *.vsix && mkdir -p resources/lib && cp ../resources/lib/* resources/lib/ && vsce package --no-dependencies"},"_npmUser":{"name":"wangdong233","email":"w11201413@163.com"},"_npmVersion":"11.6.2","description":"VSCode 资源管理器悬停浮动预览（图片/视频/PDF/字体/音频/3D）","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","three":"^0.185.1","esbuild":"^0.28.1","pdfjs-dist":"^6.2.108","typescript":"^5.4.0","@types/node":"^20.11.0","@vscode/vsce":"^3.2.0","@types/vscode":"^1.84.0"},"_npmOperationalInternal":{"tmp":"tmp/vscode-resource-hover-preview_0.4.3_1786286640992_0.7990447864443038","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"vscode-resource-hover-preview","version":"0.4.4","license":"MIT","_id":"vscode-resource-hover-preview@0.4.4","maintainers":[{"name":"wangdong233","email":"w11201413@163.com"}],"bin":{"vscode-resource-hover-preview":"dist/patcher.js"},"dist":{"shasum":"c689888fd36bff5c65e5e2800bb6a129efdfcf9b","tarball":"https://registry.npmjs.org/vscode-resource-hover-preview/-/vscode-resource-hover-preview-0.4.4.tgz","fileCount":25,"integrity":"sha512-nz3+egYn51obU+X1kdfi4pVLVaM63WkxltIgwsVZEseraITnWvL2EEyqNzLDsGHZR0EVNl5l6pahKrZqQ2JTSg==","signatures":[{"sig":"MEYCIQCzlGmdYTdtB/HnOGqKgKR+W0wdXfWklEsU2hnWmd0syQIhAPv4+vxS/fwo+l5CovRIQ6NXfJlxexit5/N1I6y6eC7x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4770435},"type":"module","engines":{"node":">=18"},"gitHead":"1f633cf5e44917c49ff5511dee26c965b296d63a","scripts":{"test":"node hooks/test-overlay-hash.mjs && node hooks/test-contract-sync.mjs && node hooks/test-patcher-io.mjs","build":"tsc","patch":"tsx src/patcher.ts","revert":"tsx src/patcher.ts --revert","status":"tsx src/patcher.ts --status","pretest":"npm run build && npm run companion:build","build:lib":"mkdir -p resources/lib && cp node_modules/pdfjs-dist/build/pdf.min.mjs resources/lib/ && cp node_modules/pdfjs-dist/build/pdf.worker.min.mjs resources/lib/ && esbuild entry-three.js --bundle --format=iife --outfile=resources/lib/mp-three.bundle.js","prepublishOnly":"npm run build && npm run build:lib && npm run companion:build && npm run companion:package","companion:build":"tsc -p companion/tsconfig.json","companion:package":"cd companion && rm -f *.vsix && mkdir -p resources/lib && cp ../resources/lib/* resources/lib/ && vsce package --no-dependencies"},"_npmUser":{"name":"wangdong233","email":"w11201413@163.com"},"_npmVersion":"11.6.2","description":"VSCode 资源管理器悬停浮动预览（图片/视频/PDF/字体/音频/3D）","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","three":"^0.185.1","esbuild":"^0.28.1","pdfjs-dist":"^6.2.108","typescript":"^5.4.0","@types/node":"^20.11.0","@vscode/vsce":"^3.2.0","@types/vscode":"^1.84.0"},"_npmOperationalInternal":{"tmp":"tmp/vscode-resource-hover-preview_0.4.4_1786288074857_0.04765997661966548","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"vscode-resource-hover-preview","version":"0.4.5","license":"MIT","_id":"vscode-resource-hover-preview@0.4.5","maintainers":[{"name":"wangdong233","email":"w11201413@163.com"}],"bin":{"vscode-resource-hover-preview":"dist/patcher.js"},"dist":{"shasum":"d32d522ebb2b9b65c44155157abbefa818ad38e1","tarball":"https://registry.npmjs.org/vscode-resource-hover-preview/-/vscode-resource-hover-preview-0.4.5.tgz","fileCount":23,"integrity":"sha512-/nsr+mAD5l6K6w501jHbcpIkEpEjX6Fm69SZ+42MDCnlsUdOLEviXBV3rOSDJU671q5zwoW92N3AQRZnbK343A==","signatures":[{"sig":"MEUCIAmdeN+H60j77qKxAVMIAA65OqVRhwRQcuBwo+eZCqPyAiEAxZdDEJ/CSa4ZX/QykuKkyzOSDj2vQSZZazgtzwiYmw4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2546496},"type":"module","engines":{"node":">=18"},"gitHead":"39893286dd80fa53b15f6ce3d4ed17b325fb6ff9","scripts":{"test":"node hooks/test-overlay-hash.mjs && node hooks/test-contract-sync.mjs && node hooks/test-patcher-io.mjs","build":"tsc","patch":"tsx src/patcher.ts","revert":"tsx src/patcher.ts --revert","status":"tsx src/patcher.ts --status","pretest":"npm run build && npm run companion:build","build:lib":"mkdir -p resources/lib && esbuild entry-three.js --bundle --format=iife --outfile=resources/lib/mp-three.bundle.js","prepublishOnly":"npm run build && npm run build:lib && npm run companion:build && npm run companion:package","companion:build":"tsc -p companion/tsconfig.json","companion:package":"cd companion && rm -f *.vsix && rm -rf resources && mkdir -p resources/lib && cp ../resources/lib/* resources/lib/ && vsce package --no-dependencies"},"_npmUser":{"name":"wangdong233","email":"w11201413@163.com"},"_npmVersion":"11.6.2","description":"VSCode 资源管理器悬停浮动预览（图片/视频/字体/音频/3D）","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","three":"^0.185.1","esbuild":"^0.28.1","typescript":"^5.4.0","@types/node":"^20.11.0","@vscode/vsce":"^3.2.0","@types/vscode":"^1.84.0"},"_npmOperationalInternal":{"tmp":"tmp/vscode-resource-hover-preview_0.4.5_1786292952296_0.579846835472611","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"vscode-resource-hover-preview","version":"0.4.7","license":"MIT","_id":"vscode-resource-hover-preview@0.4.7","maintainers":[{"name":"wangdong233","email":"w11201413@163.com"}],"bin":{"vscode-resource-hover-preview":"dist/patcher.js"},"dist":{"shasum":"3752659925cdca3f31da6630bbff524dd5ff8da6","tarball":"https://registry.npmjs.org/vscode-resource-hover-preview/-/vscode-resource-hover-preview-0.4.7.tgz","fileCount":23,"integrity":"sha512-EP2Q+o5Z0vMQ0P38qNcANLE+qV2gCTiQsfdrdlik5QOLc8ZgBrh8BC+caGfh6o5yVSnZXKv/7STXNmyCsV0RzA==","signatures":[{"sig":"MEQCIHYTyGsS9mszvMPFu9FMuPcw3tOCgN+gWoZ7ihLOYK2ZAiB1iCswL1pVnTLTI+S+bdTlv3jsN82RMg5SiDEUUQVIXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2547449},"type":"module","engines":{"node":">=18"},"gitHead":"b75045506ad8a5238d6d9df76a6109660db20eb9","scripts":{"test":"node hooks/test-overlay-hash.mjs && node hooks/test-contract-sync.mjs && node hooks/test-patcher-io.mjs","build":"tsc","patch":"tsx src/patcher.ts","revert":"tsx src/patcher.ts --revert","status":"tsx src/patcher.ts --status","pretest":"npm run build && npm run companion:build","build:lib":"mkdir -p resources/lib && esbuild entry-three.js --bundle --format=iife --outfile=resources/lib/mp-three.bundle.js","prepublishOnly":"npm run build && npm run build:lib && npm run companion:build && npm run companion:package","companion:build":"tsc -p companion/tsconfig.json","companion:package":"cd companion && rm -f *.vsix && rm -rf resources && mkdir -p resources/lib && cp ../resources/lib/* resources/lib/ && vsce package --no-dependencies"},"_npmUser":{"name":"wangdong233","email":"w11201413@163.com"},"_npmVersion":"11.6.2","description":"VSCode 资源管理器悬停浮动预览（图片/视频/字体/音频/3D）","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","three":"^0.185.1","esbuild":"^0.28.1","typescript":"^5.4.0","@types/node":"^20.11.0","@vscode/vsce":"^3.2.0","@types/vscode":"^1.84.0"},"_npmOperationalInternal":{"tmp":"tmp/vscode-resource-hover-preview_0.4.7_1786333562981_0.8229519198339328","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"vscode-resource-hover-preview","version":"0.4.8","license":"MIT","_id":"vscode-resource-hover-preview@0.4.8","maintainers":[{"name":"wangdong233","email":"w11201413@163.com"}],"bin":{"vscode-resource-hover-preview":"dist/patcher.js"},"dist":{"shasum":"c90fd11df6343e9c72a3d29c4b105c3a65d0a2f3","tarball":"https://registry.npmjs.org/vscode-resource-hover-preview/-/vscode-resource-hover-preview-0.4.8.tgz","fileCount":23,"integrity":"sha512-idGUWG3r9mXfRXohU23LyiO0r5F8Sk5w7QEuwCTIow/8gAqj1lvMUR3i1Q4giwoAo/3uMzym16GgOdq4aJf8JQ==","signatures":[{"sig":"MEYCIQDVXyYtqYeeff5gsP1X/QvQlfgPjIMQr4+HaMuSQ7FpkQIhAMJY2AP1ceAF52kWrRkQsMx2i5t7KzKx3eSwGC7Jk9Yd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2553024},"type":"module","engines":{"node":">=18"},"gitHead":"f06540c0f9d75135e7f81e6465fd41a37e662a32","scripts":{"test":"node hooks/test-overlay-hash.mjs && node hooks/test-contract-sync.mjs && node hooks/test-patcher-io.mjs","build":"tsc","patch":"tsx src/patcher.ts","revert":"tsx src/patcher.ts --revert","status":"tsx src/patcher.ts --status","pretest":"npm run build && npm run companion:build","build:lib":"mkdir -p resources/lib && esbuild entry-three.js --bundle --format=iife --outfile=resources/lib/mp-three.bundle.js","prepublishOnly":"npm run build && npm run build:lib && npm run companion:build && npm run companion:package","companion:build":"tsc -p companion/tsconfig.json","companion:package":"cd companion && rm -f *.vsix && rm -rf resources && mkdir -p resources/lib && cp ../resources/lib/* resources/lib/ && vsce package --no-dependencies"},"_npmUser":{"name":"wangdong233","email":"w11201413@163.com"},"_npmVersion":"11.6.2","description":"VSCode 资源管理器悬停浮动预览（图片/视频/字体/音频/3D）","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","three":"^0.185.1","esbuild":"^0.28.1","typescript":"^5.4.0","@types/node":"^20.11.0","@vscode/vsce":"^3.2.0","@types/vscode":"^1.84.0"},"_npmOperationalInternal":{"tmp":"tmp/vscode-resource-hover-preview_0.4.8_1786337555670_0.18605843390196952","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"vscode-resource-hover-preview","version":"0.4.9","license":"MIT","_id":"vscode-resource-hover-preview@0.4.9","maintainers":[{"name":"wangdong233","email":"w11201413@163.com"}],"bin":{"vscode-resource-hover-preview":"dist/patcher.js"},"dist":{"shasum":"67435114972794cdba86e167c74073262313255e","tarball":"https://registry.npmjs.org/vscode-resource-hover-preview/-/vscode-resource-hover-preview-0.4.9.tgz","fileCount":23,"integrity":"sha512-KQ0KR2Z6w2nsG+8cgHkvkWOVTdZAlvZcB+Kz2ANnq6zlJfux3ufr6fEMoW3uMf84WBDgbHiwNmNHi2GhEHUKFQ==","signatures":[{"sig":"MEYCIQC6Mp/J6ilWyxirSfoPHbNWvl2qjsO1L2FasK9ZxGwrHwIhAMoeLfMuzJYnw0N78WzHotUqwMm6AVlQYLzSsC/khbTM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2562766},"type":"module","engines":{"node":">=18"},"gitHead":"90145c4ec683ce7d6dafe7851dfdaa4f19e5a2af","scripts":{"test":"node hooks/test-overlay-hash.mjs && node hooks/test-contract-sync.mjs && node hooks/test-patcher-io.mjs","build":"tsc","patch":"tsx src/patcher.ts","revert":"tsx src/patcher.ts --revert","status":"tsx src/patcher.ts --status","pretest":"npm run build && npm run companion:build","build:lib":"mkdir -p resources/lib && esbuild entry-three.js --bundle --format=iife --outfile=resources/lib/mp-three.bundle.js","prepublishOnly":"npm run build && npm run build:lib && npm run companion:build && npm run companion:package","companion:build":"tsc -p companion/tsconfig.json","companion:package":"cd companion && rm -f *.vsix && rm -rf resources && mkdir -p resources/lib && cp ../resources/lib/* resources/lib/ && vsce package --no-dependencies"},"_npmUser":{"name":"wangdong233","email":"w11201413@163.com"},"_npmVersion":"11.6.2","description":"VSCode 资源管理器悬停浮动预览（图片/视频/字体/音频/3D）","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","three":"^0.185.1","esbuild":"^0.28.1","typescript":"^5.4.0","@types/node":"^20.11.0","@vscode/vsce":"^3.2.0","@types/vscode":"^1.84.0"},"_npmOperationalInternal":{"tmp":"tmp/vscode-resource-hover-preview_0.4.9_1786343254479_0.4230561016397465","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"vscode-resource-hover-preview","version":"0.4.10","license":"MIT","_id":"vscode-resource-hover-preview@0.4.10","maintainers":[{"name":"wangdong233","email":"w11201413@163.com"}],"bin":{"vscode-resource-hover-preview":"dist/patcher.js"},"dist":{"shasum":"7bfa7c0b7e1c1c8656c9653e4e3963af73bce6e0","tarball":"https://registry.npmjs.org/vscode-resource-hover-preview/-/vscode-resource-hover-preview-0.4.10.tgz","fileCount":23,"integrity":"sha512-MMApatiCAIqTAN390mbOTP8+aa8HxCfDopBNvh2vJmBeVakMYAhZUh/fOAnbYZ3VySh7RSsF+Bbi1d3f9o30RA==","signatures":[{"sig":"MEUCIAro8I37J7mPG7bWudbFRiFaVyrV1qAhBzuKcc/SMOx4AiEAlpi03a2ZLLr6BOfQwX+5kFKiF3jUmuFm/LN1L4LEOHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2564542},"type":"module","engines":{"node":">=18"},"gitHead":"0209d6c65e76afdb855c2acfc1fc39d1c1139dd4","scripts":{"test":"node hooks/test-overlay-hash.mjs && node hooks/test-contract-sync.mjs && node hooks/test-patcher-io.mjs","build":"tsc","patch":"tsx src/patcher.ts","revert":"tsx src/patcher.ts --revert","status":"tsx src/patcher.ts --status","pretest":"npm run build && npm run companion:build","build:lib":"mkdir -p resources/lib && esbuild entry-three.js --bundle --format=iife --outfile=resources/lib/mp-three.bundle.js","prepublishOnly":"npm run build && npm run build:lib && npm run companion:build && npm run companion:package","companion:build":"tsc -p companion/tsconfig.json","companion:package":"cd companion && rm -f *.vsix && rm -rf resources && mkdir -p resources/lib && cp ../resources/lib/* resources/lib/ && vsce package --no-dependencies"},"_npmUser":{"name":"wangdong233","email":"w11201413@163.com"},"_npmVersion":"11.6.2","description":"VSCode 资源管理器悬停浮动预览（图片/视频/字体/音频/3D）","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","three":"^0.185.1","esbuild":"^0.28.1","typescript":"^5.4.0","@types/node":"^20.11.0","@vscode/vsce":"^3.2.0","@types/vscode":"^1.84.0"},"_npmOperationalInternal":{"tmp":"tmp/vscode-resource-hover-preview_0.4.10_1786344351814_0.8859166612071441","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"vscode-resource-hover-preview","version":"0.4.11","license":"MIT","_id":"vscode-resource-hover-preview@0.4.11","maintainers":[{"name":"wangdong233","email":"w11201413@163.com"}],"bin":{"vscode-resource-hover-preview":"dist/patcher.js"},"dist":{"shasum":"684f14ef269bf862d45f9b2bc9b49076db21038a","tarball":"https://registry.npmjs.org/vscode-resource-hover-preview/-/vscode-resource-hover-preview-0.4.11.tgz","fileCount":23,"integrity":"sha512-M1b5wFFxcZP9Teg9PLOTDF6rtstbbWVPGzWGkNBI6eoSMITmP/3QFebLI9dpoDEvp0LAkRazmx61/TBBRPSARA==","signatures":[{"sig":"MEUCIQDpDBl2BoapP2ryqguQqBovDiuY7beazR/BwSUr5cDvYQIgb4U5mJiv0KzusNGgWKZsON8O47ghLtpm5M7RWNSM5BE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2564433},"type":"module","engines":{"node":">=18"},"gitHead":"3152b02a3f78b38ad4e974faa288910d210d623b","scripts":{"test":"node hooks/test-overlay-hash.mjs && node hooks/test-contract-sync.mjs && node hooks/test-patcher-io.mjs","build":"tsc","patch":"tsx src/patcher.ts","revert":"tsx src/patcher.ts --revert","status":"tsx src/patcher.ts --status","pretest":"npm run build && npm run companion:build","build:lib":"mkdir -p resources/lib && esbuild entry-three.js --bundle --format=iife --outfile=resources/lib/mp-three.bundle.js","prepublishOnly":"npm run build && npm run build:lib && npm run companion:build && npm run companion:package","companion:build":"tsc -p companion/tsconfig.json","companion:package":"cd companion && rm -f *.vsix && rm -rf resources && mkdir -p resources/lib && cp ../resources/lib/* resources/lib/ && vsce package --no-dependencies"},"_npmUser":{"name":"wangdong233","email":"w11201413@163.com"},"_npmVersion":"11.6.2","description":"VSCode 资源管理器悬停浮动预览（图片/视频/字体/音频/3D）","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","three":"^0.185.1","esbuild":"^0.28.1","typescript":"^5.4.0","@types/node":"^20.11.0","@vscode/vsce":"^3.2.0","@types/vscode":"^1.84.0"},"_npmOperationalInternal":{"tmp":"tmp/vscode-resource-hover-preview_0.4.11_1786346248256_0.30708626106344616","host":"s3://npm-registry-packages-npm-production"}},"0.4.12":{"name":"vscode-resource-hover-preview","version":"0.4.12","license":"MIT","_id":"vscode-resource-hover-preview@0.4.12","maintainers":[{"name":"wangdong233","email":"w11201413@163.com"}],"bin":{"vscode-resource-hover-preview":"dist/patcher.js"},"dist":{"shasum":"bbab6ba72f480a8711c56f03bf0c10a22d10866d","tarball":"https://registry.npmjs.org/vscode-resource-hover-preview/-/vscode-resource-hover-preview-0.4.12.tgz","fileCount":23,"integrity":"sha512-MjrSGCz93T8o090aIQlwfaU81ocjPavXLtz6tM1IMeesSpyclsWRYdLRP7tLZ3uCQfZDUwlhZuybSN4OJQ00QA==","signatures":[{"sig":"MEUCIQCuLJRQx3K+8MtT47gkcJ/3DhRs+wKb8xqwe26AIfxTuQIgLlcdj99put3wu2LgdmR/0FKSe/k857urEL0bdT8WigE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2565609},"type":"module","engines":{"node":">=18"},"gitHead":"310c5ca172cc303144cb70e774e89bb97535b9d2","scripts":{"test":"node hooks/test-overlay-hash.mjs && node hooks/test-contract-sync.mjs && node hooks/test-patcher-io.mjs","build":"tsc","patch":"tsx src/patcher.ts","revert":"tsx src/patcher.ts --revert","status":"tsx src/patcher.ts --status","pretest":"npm run build && npm run companion:build","build:lib":"mkdir -p resources/lib && esbuild entry-three.js --bundle --format=iife --outfile=resources/lib/mp-three.bundle.js","prepublishOnly":"npm run build && npm run build:lib && npm run companion:build && npm run companion:package","companion:build":"tsc -p companion/tsconfig.json","companion:package":"cd companion && rm -f *.vsix && rm -rf resources && mkdir -p resources/lib && cp ../resources/lib/* resources/lib/ && vsce package --no-dependencies"},"_npmUser":{"name":"wangdong233","email":"w11201413@163.com"},"_npmVersion":"11.6.2","description":"VSCode 资源管理器悬停浮动预览（图片/视频/字体/音频/3D）","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","three":"^0.185.1","esbuild":"^0.28.1","typescript":"^5.4.0","@types/node":"^20.11.0","@vscode/vsce":"^3.2.0","@types/vscode":"^1.84.0"},"_npmOperationalInternal":{"tmp":"tmp/vscode-resource-hover-preview_0.4.12_1786346974019_0.7126238852587261","host":"s3://npm-registry-packages-npm-production"}},"0.4.13":{"name":"vscode-resource-hover-preview","version":"0.4.13","license":"MIT","_id":"vscode-resource-hover-preview@0.4.13","maintainers":[{"name":"wangdong233","email":"w11201413@163.com"}],"bin":{"vscode-resource-hover-preview":"dist/patcher.js"},"dist":{"shasum":"45dfbc30af532d63b04985eb5af125e853a2f93e","tarball":"https://registry.npmjs.org/vscode-resource-hover-preview/-/vscode-resource-hover-preview-0.4.13.tgz","fileCount":23,"integrity":"sha512-jrNoRVcUCPQObeGUpCKb+SIZvV9NIB8FtAXxoTn0xEUeCbidhcPePDqKmSBo9JnngYS4y1731TwrhJSP3M5zhg==","signatures":[{"sig":"MEUCIQDXtOdvEbDiqaODZHkeVmnA23XKZubQ7Uwumh9LAWGi/gIgJfU13Z24pu2ySQBUTqNNPPAXeGaqvDQ+/zmEp+U5gDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2566127},"type":"module","engines":{"node":">=18"},"gitHead":"9dba038e5c634bf5d22ee224b780cdde1baf7280","scripts":{"test":"node hooks/test-overlay-hash.mjs && node hooks/test-contract-sync.mjs && node hooks/test-patcher-io.mjs","build":"tsc","patch":"tsx src/patcher.ts","revert":"tsx src/patcher.ts --revert","status":"tsx src/patcher.ts --status","pretest":"npm run build && npm run companion:build","build:lib":"mkdir -p resources/lib && esbuild entry-three.js --bundle --format=iife --outfile=resources/lib/mp-three.bundle.js","prepublishOnly":"npm run build && npm run build:lib && npm run companion:build && npm run companion:package","companion:build":"tsc -p companion/tsconfig.json","companion:package":"cd companion && rm -f *.vsix && rm -rf resources && mkdir -p resources/lib && cp ../resources/lib/* resources/lib/ && vsce package --no-dependencies"},"_npmUser":{"name":"wangdong233","email":"w11201413@163.com"},"_npmVersion":"11.6.2","description":"VSCode 资源管理器悬停浮动预览（图片/视频/字体/音频/3D）","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","three":"^0.185.1","esbuild":"^0.28.1","typescript":"^5.4.0","@types/node":"^20.11.0","@vscode/vsce":"^3.2.0","@types/vscode":"^1.84.0"},"_npmOperationalInternal":{"tmp":"tmp/vscode-resource-hover-preview_0.4.13_1786348289701_0.9543040629851669","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"vscode-resource-hover-preview","version":"0.5.0","license":"MIT","_id":"vscode-resource-hover-preview@0.5.0","maintainers":[{"name":"wangdong233","email":"w11201413@163.com"}],"bin":{"vscode-resource-hover-preview":"dist/patcher.js"},"dist":{"shasum":"9f5a4d76405372179895cd7f9bab797a9069e015","tarball":"https://registry.npmjs.org/vscode-resource-hover-preview/-/vscode-resource-hover-preview-0.5.0.tgz","fileCount":23,"integrity":"sha512-JNEhQa+Sg4kCKlRjk8LTkDXD21yeGXvN4cM7EFlQ6dfyBsuXE+0joX3Du92GVXji3FlAJ2fqUI+wZnLnCvPrig==","signatures":[{"sig":"MEYCIQDhUlhdjjh3n1xhYZNaY4rywjU8aHDPto+REIDLEAGOMwIhAJUwz7CMR49X4O7Kd5TXgGOxYfHHp011GBJP8Ue2ABG7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2572577},"type":"module","engines":{"node":">=18"},"gitHead":"ecf6b1063effdd318eabea07cb196833c368a753","scripts":{"test":"node hooks/test-overlay-hash.mjs && node hooks/test-contract-sync.mjs && node hooks/test-patcher-io.mjs","build":"tsc","patch":"tsx src/patcher.ts","revert":"tsx src/patcher.ts --revert","status":"tsx src/patcher.ts --status","pretest":"npm run build && npm run companion:build","build:lib":"mkdir -p resources/lib && esbuild entry-three.js --bundle --format=iife --outfile=resources/lib/mp-three.bundle.js","prepublishOnly":"npm run build && npm run build:lib && npm run companion:build && npm run companion:package","companion:build":"tsc -p companion/tsconfig.json","companion:package":"cd companion && rm -f *.vsix && rm -rf resources && mkdir -p resources/lib && cp ../resources/lib/* resources/lib/ && vsce package --no-dependencies"},"_npmUser":{"name":"wangdong233","email":"w11201413@163.com"},"_npmVersion":"11.6.2","description":"VSCode 资源管理器悬停浮动预览（图片/视频/字体/音频/3D）","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","three":"^0.185.1","esbuild":"^0.28.1","typescript":"^5.4.0","@types/node":"^20.11.0","@vscode/vsce":"^3.2.0","@types/vscode":"^1.84.0"},"_npmOperationalInternal":{"tmp":"tmp/vscode-resource-hover-preview_0.5.0_1786350964755_0.3232092772066666","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"vscode-resource-hover-preview","version":"0.5.1","license":"MIT","_id":"vscode-resource-hover-preview@0.5.1","maintainers":[{"name":"wangdong233","email":"w11201413@163.com"}],"bin":{"vscode-resource-hover-preview":"dist/patcher.js"},"dist":{"shasum":"541e763ee67fd060f4e18dfa2212e177bcc05dc7","tarball":"https://registry.npmjs.org/vscode-resource-hover-preview/-/vscode-resource-hover-preview-0.5.1.tgz","fileCount":23,"integrity":"sha512-RrnAAXfg3sMBX42NFdZOLO5cC0KaQRgAQRPdxsUabCXNuAgIEzmYUeMNVClDmQuq1jqUmV/O8M8/pQmLXw8jtA==","signatures":[{"sig":"MEUCIQDOFHwwoB0Yjz8P5MjFWbdp/dmRboJxqgg7s5Zk7j6wRAIgAupmMGhinCswXAOIkpuHW75I4WEjfclm+JjHow8hAaw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2572876},"type":"module","engines":{"node":">=18"},"gitHead":"38fcaedbd0d9dc7a4711782dbbf2dec0c08eacf5","scripts":{"test":"node hooks/test-overlay-hash.mjs && node hooks/test-contract-sync.mjs && node hooks/test-patcher-io.mjs","build":"tsc","patch":"tsx src/patcher.ts","revert":"tsx src/patcher.ts --revert","status":"tsx src/patcher.ts --status","pretest":"npm run build && npm run companion:build","build:lib":"mkdir -p resources/lib && esbuild entry-three.js --bundle --format=iife --outfile=resources/lib/mp-three.bundle.js","prepublishOnly":"npm run build && npm run build:lib && npm run companion:build && npm run companion:package","companion:build":"tsc -p companion/tsconfig.json","companion:package":"cd companion && rm -f *.vsix && rm -rf resources && mkdir -p resources/lib && cp ../resources/lib/* resources/lib/ && vsce package --no-dependencies"},"_npmUser":{"name":"wangdong233","email":"w11201413@163.com"},"_npmVersion":"11.6.2","description":"VSCode 资源管理器悬停浮动预览（图片/视频/字体/音频/3D）","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","three":"^0.185.1","esbuild":"^0.28.1","typescript":"^5.4.0","@types/node":"^20.11.0","@vscode/vsce":"^3.2.0","@types/vscode":"^1.84.0"},"_npmOperationalInternal":{"tmp":"tmp/vscode-resource-hover-preview_0.5.1_1786381802261_0.36240942224595085","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"vscode-resource-hover-preview","version":"0.5.2","license":"MIT","_id":"vscode-resource-hover-preview@0.5.2","maintainers":[{"name":"wangdong233","email":"w11201413@163.com"}],"bin":{"vscode-resource-hover-preview":"dist/patcher.js"},"dist":{"shasum":"a6990ef37948bfb357ce2a210034a359c90ade1b","tarball":"https://registry.npmjs.org/vscode-resource-hover-preview/-/vscode-resource-hover-preview-0.5.2.tgz","fileCount":23,"integrity":"sha512-bYwLqfkueo7VLD3bs88HUicHr6tHo+6IvD20dTqCe3oDNW+FTolB0iBhT+P/aHvJ/3vJ0lZbEkGtX+glX6a3Ow==","signatures":[{"sig":"MEUCIQDKYl/PGi6pZa/e6EPc+wlusm7KkNQ8vLgasL1qZxan8gIgMHpK/SkTtXgO/3c9+MZWmzQXI5XNH7cPFm7NxT6M8b4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2573107},"type":"module","engines":{"node":">=18"},"gitHead":"89c5e3873e0268e46b499a925efe9ed7368299bc","scripts":{"test":"node hooks/test-overlay-hash.mjs && node hooks/test-contract-sync.mjs && node hooks/test-patcher-io.mjs","build":"tsc","patch":"tsx src/patcher.ts","revert":"tsx src/patcher.ts --revert","status":"tsx src/patcher.ts --status","pretest":"npm run build && npm run companion:build","build:lib":"mkdir -p resources/lib && esbuild entry-three.js --bundle --format=iife --outfile=resources/lib/mp-three.bundle.js","prepublishOnly":"npm run build && npm run build:lib && npm run companion:build && npm run companion:package","companion:build":"tsc -p companion/tsconfig.json","companion:package":"cd companion && rm -f *.vsix && rm -rf resources && mkdir -p resources/lib && cp ../resources/lib/* resources/lib/ && vsce package --no-dependencies"},"_npmUser":{"name":"wangdong233","email":"w11201413@163.com"},"_npmVersion":"11.6.2","description":"VSCode 资源管理器悬停浮动预览（图片/视频/字体/音频/3D）","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","three":"^0.185.1","esbuild":"^0.28.1","typescript":"^5.4.0","@types/node":"^20.11.0","@vscode/vsce":"^3.2.0","@types/vscode":"^1.84.0"},"_npmOperationalInternal":{"tmp":"tmp/vscode-resource-hover-preview_0.5.2_1786382729964_0.2087211335595116","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"vscode-resource-hover-preview","version":"0.5.3","license":"MIT","_id":"vscode-resource-hover-preview@0.5.3","maintainers":[{"name":"wangdong233","email":"w11201413@163.com"}],"bin":{"vscode-resource-hover-preview":"dist/patcher.js"},"dist":{"shasum":"eb73b7e9bb1498974a53ac6e1d38352ae063a415","tarball":"https://registry.npmjs.org/vscode-resource-hover-preview/-/vscode-resource-hover-preview-0.5.3.tgz","fileCount":23,"integrity":"sha512-3Lt3Mv8rwqh+zGjpZXQYZixhzGs8mCupE6WxC4Ndfi9Tu+nUTdpt5hurM9/y68wtmIseyUiTrCEQt0uF63jXZA==","signatures":[{"sig":"MEQCIGpGtMsS33dD/PyJb0KBHvLgKxqQAnPQIJ0nionxcuyOAiBo+EGIOM/qpefTO6qkHrC95gmny3EdHGdjGtm6rs4kjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2573165},"type":"module","engines":{"node":">=18"},"gitHead":"1ae98531c6d327c3c052cb8eb0ce9d1c664a4152","scripts":{"test":"node hooks/test-overlay-hash.mjs && node hooks/test-contract-sync.mjs && node hooks/test-patcher-io.mjs","build":"tsc","patch":"tsx src/patcher.ts","revert":"tsx src/patcher.ts --revert","status":"tsx src/patcher.ts --status","pretest":"npm run build && npm run companion:build","build:lib":"mkdir -p resources/lib && esbuild entry-three.js --bundle --format=iife --outfile=resources/lib/mp-three.bundle.js","prepublishOnly":"npm run build && npm run build:lib && npm run companion:build && npm run companion:package","companion:build":"tsc -p companion/tsconfig.json","companion:package":"cd companion && rm -f *.vsix && rm -rf resources && mkdir -p resources/lib && cp ../resources/lib/* resources/lib/ && vsce package --no-dependencies"},"_npmUser":{"name":"wangdong233","email":"w11201413@163.com"},"_npmVersion":"11.6.2","description":"VSCode 资源管理器悬停浮动预览（图片/视频/字体/音频/3D）","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","three":"^0.185.1","esbuild":"^0.28.1","typescript":"^5.4.0","@types/node":"^20.11.0","@vscode/vsce":"^3.2.0","@types/vscode":"^1.84.0"},"_npmOperationalInternal":{"tmp":"tmp/vscode-resource-hover-preview_0.5.3_1786417738064_0.9215350524564585","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"vscode-resource-hover-preview","version":"0.5.4","license":"MIT","_id":"vscode-resource-hover-preview@0.5.4","maintainers":[{"name":"wangdong233","email":"w11201413@163.com"}],"bin":{"vscode-resource-hover-preview":"dist/patcher.js"},"dist":{"shasum":"b23b491c6191bb92614d0b250ae8c2350f8bf218","tarball":"https://registry.npmjs.org/vscode-resource-hover-preview/-/vscode-resource-hover-preview-0.5.4.tgz","fileCount":23,"integrity":"sha512-RIZrVVW9CXU+GVXGLnBgoIK4Rjf7UxLrY/Lx3IvPyUxoIDDtSl0+a4hEJnkQoG5rZ+9MiCKVA3mxHUvVT4zT9g==","signatures":[{"sig":"MEUCIQDseTBESL/hydDosWyRpF8o3MEY8PEfhGTAm59tbLHPOgIgKD2vnrpdw5szYS61FGvvTqriXMZGtZhEtgnqATaZP1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2573653},"type":"module","engines":{"node":">=18"},"gitHead":"c25b30374fee81a8ff34f542e2f45057b9421aa2","scripts":{"test":"node hooks/test-overlay-hash.mjs && node hooks/test-contract-sync.mjs && node hooks/test-patcher-io.mjs","build":"tsc","patch":"tsx src/patcher.ts","revert":"tsx src/patcher.ts --revert","status":"tsx src/patcher.ts --status","pretest":"npm run build && npm run companion:build","build:lib":"mkdir -p resources/lib && esbuild entry-three.js --bundle --format=iife --outfile=resources/lib/mp-three.bundle.js","prepublishOnly":"npm run build && npm run build:lib && npm run companion:build && npm run companion:package","companion:build":"tsc -p companion/tsconfig.json","companion:package":"cd companion && rm -f *.vsix && rm -rf resources && mkdir -p resources/lib && cp ../resources/lib/* resources/lib/ && vsce package --no-dependencies"},"_npmUser":{"name":"wangdong233","email":"w11201413@163.com"},"_npmVersion":"11.6.2","description":"VSCode 资源管理器悬停浮动预览（图片/视频/字体/音频/3D）","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","three":"^0.185.1","esbuild":"^0.28.1","typescript":"^5.4.0","@types/node":"^20.11.0","@vscode/vsce":"^3.2.0","@types/vscode":"^1.84.0"},"_npmOperationalInternal":{"tmp":"tmp/vscode-resource-hover-preview_0.5.4_1786419075353_0.44442363815598984","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"vscode-resource-hover-preview","version":"0.5.5","license":"MIT","_id":"vscode-resource-hover-preview@0.5.5","maintainers":[{"name":"wangdong233","email":"w11201413@163.com"}],"bin":{"vscode-resource-hover-preview":"dist/patcher.js"},"dist":{"shasum":"f3adf6ed04c54cde09e38e7e4e3be0c06e68f0ad","tarball":"https://registry.npmjs.org/vscode-resource-hover-preview/-/vscode-resource-hover-preview-0.5.5.tgz","fileCount":23,"integrity":"sha512-F+YTeJ9BAfbeVy5AsRkxYdTbLTjx8erUkQfjYmOZsuk1jxSdo9B+PhHxu1sHzEnCqb5CB+aKmk+Rnq2M4tSUDg==","signatures":[{"sig":"MEQCIGlxnTZj+Ot6mojW+Xl4BqU0yPu7u+Z4XxRjOAVAHd1NAiAb4sV+8Q46kdmtLwj4GX2W+bL7ufPkCicCX/gAtv4uFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2573818},"type":"module","engines":{"node":">=18"},"gitHead":"809c230493b63fe6e69f238eccf0a0226210bab3","scripts":{"test":"node hooks/test-overlay-hash.mjs && node hooks/test-contract-sync.mjs && node hooks/test-patcher-io.mjs","build":"tsc","patch":"tsx src/patcher.ts","revert":"tsx src/patcher.ts --revert","status":"tsx src/patcher.ts --status","pretest":"npm run build && npm run companion:build","build:lib":"mkdir -p resources/lib && esbuild entry-three.js --bundle --format=iife --outfile=resources/lib/mp-three.bundle.js","prepublishOnly":"npm run build && npm run build:lib && npm run companion:build && npm run companion:package","companion:build":"tsc -p companion/tsconfig.json","companion:package":"cd companion && rm -f *.vsix && rm -rf resources && mkdir -p resources/lib && cp ../resources/lib/* resources/lib/ && vsce package --no-dependencies"},"_npmUser":{"name":"wangdong233","email":"w11201413@163.com"},"_npmVersion":"11.6.2","description":"VSCode 资源管理器悬停浮动预览（图片/视频/字体/音频/3D）","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","three":"^0.185.1","esbuild":"^0.28.1","typescript":"^5.4.0","@types/node":"^20.11.0","@vscode/vsce":"^3.2.0","@types/vscode":"^1.84.0"},"_npmOperationalInternal":{"tmp":"tmp/vscode-resource-hover-preview_0.5.5_1786419624288_0.09007843821150807","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"vscode-resource-hover-preview","version":"0.5.6","license":"MIT","_id":"vscode-resource-hover-preview@0.5.6","maintainers":[{"name":"wangdong233","email":"w11201413@163.com"}],"bin":{"vscode-resource-hover-preview":"dist/patcher.js"},"dist":{"shasum":"bbfe69d29d074281381d01d02f983022555ef078","tarball":"https://registry.npmjs.org/vscode-resource-hover-preview/-/vscode-resource-hover-preview-0.5.6.tgz","fileCount":23,"integrity":"sha512-FFc9WJvxyEvhu8ocOIZGOO03jYUuxaYYA8ySI8cj8w0MeAth+ql5hERnNMklQA+HNX27h0osMh71/WUN5UDXRQ==","signatures":[{"sig":"MEYCIQD2ZsekAx/UwMgwNwctyS8wh3hTyMLC54lG04nHn0vzCgIhAMb4uo/zqYl0mBzD1yvW13gofFmGcAA52fdATLDc0s2s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2573913},"type":"module","engines":{"node":">=18"},"gitHead":"929f4951a168d56f7688f38c7468821e1246c840","scripts":{"test":"node hooks/test-overlay-hash.mjs && node hooks/test-contract-sync.mjs && node hooks/test-patcher-io.mjs","build":"tsc","patch":"tsx src/patcher.ts","revert":"tsx src/patcher.ts --revert","status":"tsx src/patcher.ts --status","pretest":"npm run build && npm run companion:build","build:lib":"mkdir -p resources/lib && esbuild entry-three.js --bundle --format=iife --outfile=resources/lib/mp-three.bundle.js","prepublishOnly":"npm run build && npm run build:lib && npm run companion:build && npm run companion:package","companion:build":"tsc -p companion/tsconfig.json","companion:package":"cd companion && rm -f *.vsix && rm -rf resources && mkdir -p resources/lib && cp ../resources/lib/* resources/lib/ && vsce package --no-dependencies"},"_npmUser":{"name":"wangdong233","email":"w11201413@163.com"},"_npmVersion":"11.6.2","description":"VSCode 资源管理器悬停浮动预览（图片/视频/字体/音频/3D）","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","three":"^0.185.1","esbuild":"^0.28.1","typescript":"^5.4.0","@types/node":"^20.11.0","@vscode/vsce":"^3.2.0","@types/vscode":"^1.84.0"},"_npmOperationalInternal":{"tmp":"tmp/vscode-resource-hover-preview_0.5.6_1786419947950_0.4556251783358187","host":"s3://npm-registry-packages-npm-production"}},"0.5.14":{"name":"vscode-resource-hover-preview","version":"0.5.14","license":"MIT","_id":"vscode-resource-hover-preview@0.5.14","maintainers":[{"name":"wangdong233","email":"w11201413@163.com"}],"bin":{"vscode-resource-hover-preview":"dist/patcher.js"},"dist":{"shasum":"3e5c1f9851f22f389c87622b32cba5ab27b328c8","tarball":"https://registry.npmjs.org/vscode-resource-hover-preview/-/vscode-resource-hover-preview-0.5.14.tgz","fileCount":22,"integrity":"sha512-6gsPjjqRlvCkF/Q4heEGRwYka/fV7L+k20mVXOzev/fFf0igq/KgHLS2aWoMARK52ODXRbTx1DhrMOjmlCpT4g==","signatures":[{"sig":"MEYCIQDcHEdbpkMe6FgQvOzat2O4Q7g31KMRkMO1YEdLvB+AkAIhAPD1NashJeQeeqA2F1HyvoOVR+iVaLnV4L8RUjDXUPI5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2593134},"type":"module","engines":{"node":">=18"},"gitHead":"929f4951a168d56f7688f38c7468821e1246c840","scripts":{"test":"node hooks/test-overlay-hash.mjs && node hooks/test-contract-sync.mjs && node hooks/test-patcher-io.mjs && node hooks/test-transcode-args.mjs && node hooks/test-no-stale-dist.mjs","build":"tsc","patch":"tsx src/patcher.ts","revert":"tsx src/patcher.ts --revert","status":"tsx src/patcher.ts --status","pretest":"npm run build && npm run companion:build","build:lib":"mkdir -p resources/lib && esbuild entry-three.js --bundle --format=iife --outfile=resources/lib/mp-three.bundle.js","prepublishOnly":"npm run build && npm run build:lib && npm run companion:build && npm run companion:package","companion:build":"tsc -p companion/tsconfig.json","companion:package":"cd companion && rm -f *.vsix && rm -rf resources && mkdir -p resources/lib && cp ../resources/lib/* resources/lib/ && vsce package --no-dependencies"},"_npmUser":{"name":"wangdong233","email":"w11201413@163.com"},"_npmVersion":"7.21.1","description":"VSCode 资源管理器悬停浮动预览（图片/视频/字体/音频/3D）","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","three":"^0.185.1","esbuild":"^0.28.1","typescript":"^5.4.0","@types/node":"^20.11.0","@vscode/vsce":"^3.2.0","@types/vscode":"^1.84.0"},"_npmOperationalInternal":{"tmp":"tmp/vscode-resource-hover-preview_0.5.14_1786463584981_0.025503768922067405","host":"s3://npm-registry-packages-npm-production"}},"0.5.15":{"name":"vscode-resource-hover-preview","version":"0.5.15","license":"MIT","_id":"vscode-resource-hover-preview@0.5.15","maintainers":[{"name":"wangdong233","email":"w11201413@163.com"}],"homepage":"https://github.com/wangdong233/vscode-resource-hover-preview#readme","bugs":{"url":"https://github.com/wangdong233/vscode-resource-hover-preview/issues"},"bin":{"vscode-resource-hover-preview":"dist/patcher.js"},"dist":{"shasum":"d7762acf9ceebd8a97eefacdc746808738d9f195","tarball":"https://registry.npmjs.org/vscode-resource-hover-preview/-/vscode-resource-hover-preview-0.5.15.tgz","fileCount":22,"integrity":"sha512-l452OtPBySn6WxZ90XuDkCLWhLvNxSkPToEdXb5jaMruGR4ZGDQTMoq78pKo84iGQKOi2/vEEnxkKjknywfLNA==","signatures":[{"sig":"MEUCIAGs5aaR8GAZTR3n8pVhVU9rHL/xNquIWaH17O6JtsRKAiEAxzJuHKF1iWaU6Ng9RwWH9/1hNKxgQobG04TuxK6KJhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2593448},"type":"module","engines":{"node":">=18"},"gitHead":"dafb1e6d69fd01b2e3da564bc21ee3209ba266a8","scripts":{"test":"node hooks/test-overlay-hash.mjs && node hooks/test-contract-sync.mjs && node hooks/test-patcher-io.mjs && node hooks/test-transcode-args.mjs && node hooks/test-no-stale-dist.mjs","build":"tsc","patch":"tsx src/patcher.ts","revert":"tsx src/patcher.ts --revert","status":"tsx src/patcher.ts --status","pretest":"npm run build && npm run companion:build","build:lib":"mkdir -p resources/lib && esbuild entry-three.js --bundle --format=iife --outfile=resources/lib/mp-three.bundle.js","prepublishOnly":"npm run build && npm run build:lib && npm run companion:build && npm run companion:package","companion:build":"tsc -p companion/tsconfig.json","companion:package":"cd companion && rm -f *.vsix && rm -rf resources && mkdir -p resources/lib && cp ../resources/lib/* resources/lib/ && vsce package --no-dependencies"},"_npmUser":{"name":"wangdong233","email":"w11201413@163.com"},"repository":{"url":"git+https://github.com/wangdong233/vscode-resource-hover-preview.git","type":"git"},"_npmVersion":"7.21.1","description":"VSCode 资源管理器悬停浮动预览（图片/视频/字体/音频/3D）","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","three":"^0.185.1","esbuild":"^0.28.1","typescript":"^5.4.0","@types/node":"^20.11.0","@vscode/vsce":"^3.2.0","@types/vscode":"^1.84.0"},"_npmOperationalInternal":{"tmp":"tmp/vscode-resource-hover-preview_0.5.15_1786468174872_0.35973921623363236","host":"s3://npm-registry-packages-npm-production"}},"0.5.33":{"name":"vscode-resource-hover-preview","version":"0.5.33","license":"MIT","_id":"vscode-resource-hover-preview@0.5.33","maintainers":[{"name":"wangdong233","email":"w11201413@163.com"}],"homepage":"https://github.com/wangdong233/vscode-resource-hover-preview#readme","bugs":{"url":"https://github.com/wangdong233/vscode-resource-hover-preview/issues"},"bin":{"vscode-resource-hover-preview":"dist/patcher.js"},"dist":{"shasum":"ec5e0e8c3b35e5f17e74e20b50296ed1f595be5c","tarball":"https://registry.npmjs.org/vscode-resource-hover-preview/-/vscode-resource-hover-preview-0.5.33.tgz","fileCount":27,"integrity":"sha512-Zh14Ol5j3O+QB0IGt8gF7mcvX6LW1sUfbwY1fEnB/eb4e6a/ISggTLn7pNoDPia3/pyzdDWzFlQHdKOJMMwfOA==","signatures":[{"sig":"MEYCIQDjUk2UII+oygmdGOo/2DHQD0tMCU31/jkW/T1qZub1+AIhAOxZ86TUyLcFlfB+xuNyfVGoL/KN7WUDzC2sLaBBOiop","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2731971},"type":"module","engines":{"node":">=18"},"gitHead":"2138d53dd5d53e8f2d0c7d801c97b9054c379693","scripts":{"test":"node hooks/test-overlay-hash.mjs && node hooks/test-contract-sync.mjs && node hooks/test-patcher-io.mjs && node hooks/test-transcode-args.mjs && node hooks/test-no-stale-dist.mjs && node hooks/test-preview-freshness.mjs && node hooks/test-overlay-media-contracts.mjs && node hooks/test-overlay-renderer.mjs && node hooks/zoom-invariant-sim.reference.js","build":"tsc","patch":"tsx src/patcher.ts","revert":"tsx src/patcher.ts --revert","status":"tsx src/patcher.ts --status","pretest":"npm run build && npm run companion:build","build:lib":"mkdir -p resources/lib && esbuild entry-three.js --bundle --format=iife --outfile=resources/lib/mp-three.bundle.js","prepublishOnly":"npm run build && npm run build:lib && npm run companion:build && npm run companion:package","companion:build":"tsc -p companion/tsconfig.json","companion:package":"cd companion && rm -f *.vsix && rm -rf resources && mkdir -p resources/lib && cp ../resources/lib/* resources/lib/ && vsce package --no-dependencies"},"_npmUser":{"name":"wangdong233","email":"w11201413@163.com"},"repository":{"url":"git+https://github.com/wangdong233/vscode-resource-hover-preview.git","type":"git"},"_npmVersion":"11.6.2","description":"VSCode 资源管理器悬停浮动预览（图片/视频/字体/音频/3D）","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","three":"^0.185.1","esbuild":"^0.28.1","typescript":"^5.4.0","@types/node":"^20.11.0","@vscode/vsce":"^3.2.0","@types/vscode":"^1.84.0"},"_npmOperationalInternal":{"tmp":"tmp/vscode-resource-hover-preview_0.5.33_1788659786548_0.5698601725904944","host":"s3://npm-registry-packages-npm-production"}},"0.5.34":{"name":"vscode-resource-hover-preview","version":"0.5.34","license":"MIT","_id":"vscode-resource-hover-preview@0.5.34","maintainers":[{"name":"wangdong233","email":"w11201413@163.com"}],"homepage":"https://github.com/wangdong233/vscode-resource-hover-preview#readme","bugs":{"url":"https://github.com/wangdong233/vscode-resource-hover-preview/issues"},"bin":{"vscode-resource-hover-preview":"dist/patcher.js"},"dist":{"shasum":"e34e7c2d526d603c8e3567185a9f7dac838ec86a","tarball":"https://registry.npmjs.org/vscode-resource-hover-preview/-/vscode-resource-hover-preview-0.5.34.tgz","fileCount":27,"integrity":"sha512-y9qTj1x4lqy8oXNh/zaM6P5Kkv5hM9UqyNj30xUc5MSH7HHNfHycrJTZ58qIrwRk3EJhzyS54euYSJ9ev7l2mQ==","signatures":[{"sig":"MEQCIAHTuSirwRXysCpwEF7qIoy/bk+bKVQz/BdX6eJ9j5URAiBlDdYRzVUuxgYNnGEyzhaMJ/9CF3vQT26NSq6Uo5bQQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2732283},"type":"module","engines":{"node":">=18"},"gitHead":"6bc711dffa272a7645cd3e5fc5aff955bbebb42b","scripts":{"test":"node hooks/test-overlay-hash.mjs && node hooks/test-contract-sync.mjs && node hooks/test-patcher-io.mjs && node hooks/test-transcode-args.mjs && node hooks/test-no-stale-dist.mjs && node hooks/test-preview-freshness.mjs && node hooks/test-overlay-media-contracts.mjs && node hooks/test-overlay-renderer.mjs && node hooks/zoom-invariant-sim.reference.js","build":"tsc","patch":"tsx src/patcher.ts","revert":"tsx src/patcher.ts --revert","status":"tsx src/patcher.ts --status","pretest":"npm run build && npm run companion:build","build:lib":"mkdir -p resources/lib && esbuild entry-three.js --bundle --format=iife --outfile=resources/lib/mp-three.bundle.js","prepublishOnly":"npm run build && npm run build:lib && npm run companion:build && npm run companion:package","companion:build":"tsc -p companion/tsconfig.json","companion:package":"cd companion && rm -f *.vsix && rm -rf resources && mkdir -p resources/lib && cp ../resources/lib/* resources/lib/ && vsce package --no-dependencies"},"_npmUser":{"name":"wangdong233","email":"w11201413@163.com"},"repository":{"url":"git+https://github.com/wangdong233/vscode-resource-hover-preview.git","type":"git"},"_npmVersion":"11.6.2","description":"VSCode 资源管理器悬停浮动预览（图片/视频/字体/音频/3D）","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","three":"^0.185.1","esbuild":"^0.28.1","typescript":"^5.4.0","@types/node":"^20.11.0","@vscode/vsce":"^3.2.0","@types/vscode":"^1.84.0"},"_npmOperationalInternal":{"tmp":"tmp/vscode-resource-hover-preview_0.5.34_1788704381738_0.9842126416464041","host":"s3://npm-registry-packages-npm-production"}},"0.5.35":{"name":"vscode-resource-hover-preview","version":"0.5.35","license":"MIT","_id":"vscode-resource-hover-preview@0.5.35","maintainers":[{"name":"wangdong233","email":"w11201413@163.com"}],"homepage":"https://github.com/wangdong233/vscode-resource-hover-preview#readme","bugs":{"url":"https://github.com/wangdong233/vscode-resource-hover-preview/issues"},"bin":{"vscode-resource-hover-preview":"dist/patcher.js"},"dist":{"shasum":"4a002f956d0cadd639da5629ac6e340ddc0d726c","tarball":"https://registry.npmjs.org/vscode-resource-hover-preview/-/vscode-resource-hover-preview-0.5.35.tgz","fileCount":27,"integrity":"sha512-HG3q0ymR6saYovPqV0901rHwr8menmDtUMXZhrnMWVd+U4Fx33meyty571cttDcxymB8bAozxNN6cxL4JaRsyg==","signatures":[{"sig":"MEUCIQCC5rpICAXSqFH4b5dfvm89saxq/XWRDHJpKWJ+/8ROkQIgOBHQkApG8JMyP2AGQxZMy35MypcbQd8gWO4gJzieXaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2733965},"type":"module","engines":{"node":">=18"},"gitHead":"162d94a123ca3eaca2bcbb04393681207460ef3b","scripts":{"test":"node hooks/test-overlay-hash.mjs && node hooks/test-contract-sync.mjs && node hooks/test-patcher-io.mjs && node hooks/test-transcode-args.mjs && node hooks/test-no-stale-dist.mjs && node hooks/test-preview-freshness.mjs && node hooks/test-overlay-media-contracts.mjs && node hooks/test-overlay-renderer.mjs && node hooks/zoom-invariant-sim.reference.js","build":"tsc","patch":"tsx src/patcher.ts","revert":"tsx src/patcher.ts --revert","status":"tsx src/patcher.ts --status","pretest":"npm run build && npm run companion:build","build:lib":"mkdir -p resources/lib && esbuild entry-three.js --bundle --format=iife --outfile=resources/lib/mp-three.bundle.js","prepublishOnly":"npm run build && npm run build:lib && npm run companion:build && npm run companion:package","companion:build":"tsc -p companion/tsconfig.json","companion:package":"cd companion && rm -f *.vsix && rm -rf resources && mkdir -p resources/lib && cp ../resources/lib/* resources/lib/ && vsce package --no-dependencies"},"_npmUser":{"name":"wangdong233","email":"w11201413@163.com"},"repository":{"url":"git+https://github.com/wangdong233/vscode-resource-hover-preview.git","type":"git"},"_npmVersion":"11.6.2","description":"VSCode 资源管理器悬停浮动预览（图片/视频/字体/音频/3D）","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","three":"^0.185.1","esbuild":"^0.28.1","typescript":"^5.4.0","@types/node":"^20.11.0","@vscode/vsce":"^3.2.0","@types/vscode":"^1.84.0"},"_npmOperationalInternal":{"tmp":"tmp/vscode-resource-hover-preview_0.5.35_1788709062743_0.20333286518267446","host":"s3://npm-registry-packages-npm-production"}},"0.5.36":{"name":"vscode-resource-hover-preview","version":"0.5.36","license":"MIT","_id":"vscode-resource-hover-preview@0.5.36","maintainers":[{"name":"wangdong233","email":"w11201413@163.com"}],"homepage":"https://github.com/wangdong233/vscode-resource-hover-preview#readme","bugs":{"url":"https://github.com/wangdong233/vscode-resource-hover-preview/issues"},"bin":{"vscode-resource-hover-preview":"dist/patcher.js"},"dist":{"shasum":"2a425ade7ce04aae15eb5238914c8ca5debe6404","tarball":"https://registry.npmjs.org/vscode-resource-hover-preview/-/vscode-resource-hover-preview-0.5.36.tgz","fileCount":27,"integrity":"sha512-EJDh0mG46ls7cvnjQ7aIwgBf+Xv1mNoXXOAeHBvijZw4MNCJSZy1xJUc6y6gFI9Uv4DaPf8FqEvg/ddJhCMaUg==","signatures":[{"sig":"MEUCIFkHJqkA+IPeazi30Exs1YPO64DySgiKuEqBtXKCZ+ytAiEA7zvdzpKxLrycdJrG3CABBl3ZKrkL26jTaFhLMVrVjbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2740764},"type":"module","engines":{"node":">=18"},"gitHead":"ca430582459ed44fec91909c97163155b048c276","scripts":{"test":"node hooks/test-overlay-hash.mjs && node hooks/test-contract-sync.mjs && node hooks/test-patcher-io.mjs && node hooks/test-transcode-args.mjs && node hooks/test-no-stale-dist.mjs && node hooks/test-preview-freshness.mjs && node hooks/test-overlay-media-contracts.mjs && node hooks/test-overlay-renderer.mjs && node hooks/zoom-invariant-sim.reference.js","build":"tsc","patch":"tsx src/patcher.ts","revert":"tsx src/patcher.ts --revert","status":"tsx src/patcher.ts --status","pretest":"npm run build && npm run companion:build","build:lib":"mkdir -p resources/lib && esbuild entry-three.js --bundle --format=iife --outfile=resources/lib/mp-three.bundle.js","prepublishOnly":"npm run build && npm run build:lib && npm run companion:build && npm run companion:package","companion:build":"tsc -p companion/tsconfig.json","companion:package":"cd companion && rm -f *.vsix && rm -rf resources && mkdir -p resources/lib && cp ../resources/lib/* resources/lib/ && vsce package --no-dependencies"},"_npmUser":{"name":"wangdong233","email":"w11201413@163.com"},"repository":{"url":"git+https://github.com/wangdong233/vscode-resource-hover-preview.git","type":"git"},"_npmVersion":"11.6.2","description":"VSCode 资源管理器悬停浮动预览（图片/视频/字体/音频/3D）","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","three":"^0.185.1","esbuild":"^0.28.1","typescript":"^5.4.0","@types/node":"^20.11.0","@vscode/vsce":"^3.2.0","@types/vscode":"^1.84.0"},"_npmOperationalInternal":{"tmp":"tmp/vscode-resource-hover-preview_0.5.36_1788721425074_0.7942698516075668","host":"s3://npm-registry-packages-npm-production"}},"0.5.37":{"name":"vscode-resource-hover-preview","version":"0.5.37","license":"MIT","_id":"vscode-resource-hover-preview@0.5.37","maintainers":[{"name":"wangdong233","email":"w11201413@163.com"}],"homepage":"https://github.com/wangdong233/vscode-resource-hover-preview#readme","bugs":{"url":"https://github.com/wangdong233/vscode-resource-hover-preview/issues"},"bin":{"vscode-resource-hover-preview":"dist/patcher.js"},"dist":{"shasum":"c2d0cf4badcaf8a09b261467799822670b441b09","tarball":"https://registry.npmjs.org/vscode-resource-hover-preview/-/vscode-resource-hover-preview-0.5.37.tgz","fileCount":27,"integrity":"sha512-lNFAs71D81XOkY2e58zdrYQhv2EhrEIHm7qisaGqPvkrPPabvSiciklAIcUu0c7lDsnnwAVehCbg0Jl3qDdnZQ==","signatures":[{"sig":"MEUCIQDk/pXGAybSEQCvv84ZHeBVZx7gq/2Wd+aQd2mJ51OlKwIgCpxb7ecrCH8L5DzHYJHMR25UGb64+g1kQDIfJdIgE9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2748589},"type":"module","engines":{"node":">=18"},"gitHead":"2596976cd3485b09d21529e82d87c7faabb011fb","scripts":{"test":"node hooks/test-overlay-hash.mjs && node hooks/test-contract-sync.mjs && node hooks/test-patcher-io.mjs && node hooks/test-transcode-args.mjs && node hooks/test-no-stale-dist.mjs && node hooks/test-preview-freshness.mjs && node hooks/test-overlay-media-contracts.mjs && node hooks/test-overlay-renderer.mjs && node hooks/zoom-invariant-sim.reference.js","build":"tsc","patch":"tsx src/patcher.ts","revert":"tsx src/patcher.ts --revert","status":"tsx src/patcher.ts --status","pretest":"npm run build && npm run companion:build","build:lib":"mkdir -p resources/lib && esbuild entry-three.js --bundle --format=iife --outfile=resources/lib/mp-three.bundle.js","prepublishOnly":"npm run build && npm run build:lib && npm run companion:build && npm run companion:package","companion:build":"tsc -p companion/tsconfig.json","companion:package":"cd companion && rm -f *.vsix && rm -rf resources && mkdir -p resources/lib && cp ../resources/lib/* resources/lib/ && vsce package --no-dependencies"},"_npmUser":{"name":"wangdong233","email":"w11201413@163.com"},"repository":{"url":"git+https://github.com/wangdong233/vscode-resource-hover-preview.git","type":"git"},"_npmVersion":"11.6.2","description":"VSCode 资源管理器悬停浮动预览（图片/视频/字体/音频/3D）","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","three":"^0.185.1","esbuild":"^0.28.1","typescript":"^5.4.0","@types/node":"^20.11.0","@vscode/vsce":"^3.2.0","@types/vscode":"^1.84.0"},"_npmOperationalInternal":{"tmp":"tmp/vscode-resource-hover-preview_0.5.37_1789618508431_0.424796189763043","host":"s3://npm-registry-packages-npm-production"}},"0.5.38":{"name":"vscode-resource-hover-preview","version":"0.5.38","license":"MIT","_id":"vscode-resource-hover-preview@0.5.38","maintainers":[{"name":"wangdong233","email":"w11201413@163.com"}],"homepage":"https://github.com/wangdong233/vscode-resource-hover-preview#readme","bugs":{"url":"https://github.com/wangdong233/vscode-resource-hover-preview/issues"},"bin":{"vscode-resource-hover-preview":"dist/patcher.js"},"dist":{"shasum":"3dfae04733cdba725f6064e8ed2550271e2bc6b1","tarball":"https://registry.npmjs.org/vscode-resource-hover-preview/-/vscode-resource-hover-preview-0.5.38.tgz","fileCount":27,"integrity":"sha512-mhqxAvtXn8NAQ+3EYaNv+w/4GCG5uoe5tPZVhA6HxP06ivnBPKaaRl2KD1N/35nXbykz6aNKCmc6YG5d2Pgiwg==","signatures":[{"sig":"MEQCIAEMvIXyKVWknx0fdQmaDJEgBZExZJk7QpTd67vBGpXFAiApmNFQ8oxzZyWXlgPdTa2Wf1jDO2sqbJ5pk1KHKVN65w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE/FV5lQbXbohw60dGcJFvFgntDhoQGwFFQj/rUpzS1oAiAfPbar/mJsojo4OOk8kI3EPJIxW1cDOrpxrmAgrLl95A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2757421},"type":"module","engines":{"node":">=18"},"gitHead":"d07c2413f78447f718404dfe472c4fe92816bb78","scripts":{"test":"node hooks/test-overlay-hash.mjs && node hooks/test-contract-sync.mjs && node hooks/test-patcher-io.mjs && node hooks/test-transcode-args.mjs && node hooks/test-no-stale-dist.mjs && node hooks/test-preview-freshness.mjs && node hooks/test-overlay-media-contracts.mjs && node hooks/test-overlay-renderer.mjs && node hooks/zoom-invariant-sim.reference.js","build":"tsc","patch":"tsx src/patcher.ts","revert":"tsx src/patcher.ts --revert","status":"tsx src/patcher.ts --status","pretest":"npm run build && npm run companion:build","build:lib":"mkdir -p resources/lib && esbuild entry-three.js --bundle --format=iife --outfile=resources/lib/mp-three.bundle.js","prepublishOnly":"npm run build && npm run build:lib && npm run companion:build && npm run companion:package","companion:build":"tsc -p companion/tsconfig.json","companion:package":"cd companion && rm -f *.vsix && rm -rf resources && mkdir -p resources/lib && cp ../resources/lib/* resources/lib/ && vsce package --no-dependencies"},"_npmUser":{"name":"wangdong233","email":"w11201413@163.com"},"repository":{"url":"git+https://github.com/wangdong233/vscode-resource-hover-preview.git","type":"git"},"_npmVersion":"11.6.2","description":"VSCode 资源管理器悬停浮动预览（图片/视频/字体/音频/3D）","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","three":"^0.185.1","esbuild":"^0.28.1","typescript":"^5.4.0","@types/node":"^20.11.0","@vscode/vsce":"^3.2.0","@types/vscode":"^1.84.0"},"_npmOperationalInternal":{"tmp":"tmp/vscode-resource-hover-preview_0.5.38_1790160727907_0.22323723640476278","host":"s3://npm-registry-packages-npm-production"}},"0.5.39":{"_id":"vscode-resource-hover-preview@0.5.39","bin":{"vscode-resource-hover-preview":"dist/patcher.js"},"bugs":{"url":"https://github.com/wangdong233/vscode-resource-hover-preview/issues"},"dist":{"shasum":"f87f35b667e5597c2ac2f17a57716a7382fa93ff","tarball":"https://registry.npmjs.org/vscode-resource-hover-preview/-/vscode-resource-hover-preview-0.5.39.tgz","fileCount":27,"integrity":"sha512-UzS8aoDQwn2HJWjHkh4TGdBdj0ZSOxyAQh+jwLQF1vH/ebWJBPiKfR91oknRpifAKE0VPyfpCkLanNPoHcThAQ==","signatures":[{"sig":"MEYCIQD9rPgYbuoEHH2Jh0Rph1oJ3f9LUR4ffxVg6aCKEtnKQwIhAKphWjz3K7jyqXdZ5KeZLZNkyEzlSPW+8UgNLOru0WvV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC3luU+zhHaCRlo2pOz2HnUKatlNob0UiEe1T5MBDqniAIgG4MWb/IZiEfIoatKLcQIF+jBTfLbK3W8KzNS2MwNAM8="}],"unpackedSize":2767954},"name":"vscode-resource-hover-preview","type":"module","engines":{"node":">=18"},"gitHead":"79482b192bc678d740f56edc7b4ca63957396ecf","license":"MIT","scripts":{"test":"node hooks/test-overlay-hash.mjs && node hooks/test-contract-sync.mjs && node hooks/test-patcher-io.mjs && node hooks/test-transcode-args.mjs && node hooks/test-no-stale-dist.mjs && node hooks/test-preview-freshness.mjs && node hooks/test-overlay-media-contracts.mjs && node hooks/test-overlay-renderer.mjs && node hooks/zoom-invariant-sim.reference.js","build":"tsc","patch":"tsx src/patcher.ts","revert":"tsx src/patcher.ts --revert","status":"tsx src/patcher.ts --status","pretest":"npm run build && npm run companion:build","build:lib":"mkdir -p resources/lib && esbuild entry-three.js --bundle --format=iife --outfile=resources/lib/mp-three.bundle.js","prepublishOnly":"npm run build && npm run build:lib && npm run companion:build && npm run companion:package","companion:build":"tsc -p companion/tsconfig.json","companion:package":"cd companion && rm -f *.vsix && rm -rf resources && mkdir -p resources/lib && cp ../resources/lib/* resources/lib/ && vsce package --no-dependencies"},"version":"0.5.39","_npmUser":{"name":"wangdong233","email":"w11201413@163.com"},"homepage":"https://github.com/wangdong233/vscode-resource-hover-preview#readme","repository":{"url":"git+https://github.com/wangdong233/vscode-resource-hover-preview.git","type":"git"},"_npmVersion":"11.6.2","description":"VSCode 资源管理器悬停浮动预览（图片/视频/字体/音频/3D）","directories":{},"maintainers":[{"name":"wangdong233","email":"w11201413@163.com"}],"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","three":"^0.185.1","esbuild":"^0.28.1","typescript":"^5.4.0","@types/node":"^20.11.0","@vscode/vsce":"^3.2.0","@types/vscode":"^1.84.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vscode-resource-hover-preview_0.5.39_1790231535686_0.7124497056350376"}}},"time":{"created":"2026-08-09T03:02:43.789Z","modified":"2026-09-24T06:32:15.968Z","0.2.0":"2026-08-09T03:02:44.038Z","0.2.1":"2026-08-09T03:23:56.986Z","0.2.2":"2026-08-09T03:26:42.311Z","0.2.3":"2026-08-09T03:27:34.490Z","0.2.4":"2026-08-09T03:43:23.022Z","0.2.5":"2026-08-09T03:44:00.815Z","0.2.6":"2026-08-09T03:51:25.273Z","0.2.7":"2026-08-09T03:55:18.135Z","0.2.8":"2026-08-09T03:57:41.108Z","0.2.9":"2026-08-09T11:10:03.262Z","0.3.0":"2026-08-09T11:46:10.126Z","0.4.0":"2026-08-09T11:53:11.419Z","0.4.1":"2026-08-09T12:08:43.153Z","0.4.2":"2026-08-09T13:14:11.867Z","0.4.3":"2026-08-09T14:44:01.219Z","0.4.4":"2026-08-09T15:07:55.067Z","0.4.5":"2026-08-09T16:29:12.548Z","0.4.7":"2026-08-10T03:46:03.158Z","0.4.8":"2026-08-10T04:52:35.862Z","0.4.9":"2026-08-10T06:27:34.651Z","0.4.10":"2026-08-10T06:45:52.004Z","0.4.11":"2026-08-10T07:17:28.417Z","0.4.12":"2026-08-10T07:29:34.197Z","0.4.13":"2026-08-10T07:51:29.926Z","0.5.0":"2026-08-10T08:36:04.933Z","0.5.1":"2026-08-10T17:10:02.428Z","0.5.2":"2026-08-10T17:25:30.171Z","0.5.3":"2026-08-11T03:08:58.272Z","0.5.4":"2026-08-11T03:31:15.552Z","0.5.5":"2026-08-11T03:40:24.467Z","0.5.6":"2026-08-11T03:45:48.124Z","0.5.14":"2026-08-11T15:53:05.156Z","0.5.15":"2026-08-11T17:09:35.081Z","0.5.33":"2026-09-06T01:56:26.702Z","0.5.34":"2026-09-06T14:19:41.892Z","0.5.35":"2026-09-06T15:37:42.905Z","0.5.36":"2026-09-06T19:03:45.294Z","0.5.37":"2026-09-17T04:15:08.621Z","0.5.38":"2026-09-23T10:52:08.021Z","0.5.39":"2026-09-24T06:32:15.786Z"},"bugs":{"url":"https://github.com/wangdong233/vscode-resource-hover-preview/issues"},"license":"MIT","homepage":"https://github.com/wangdong233/vscode-resource-hover-preview#readme","repository":{"url":"git+https://github.com/wangdong233/vscode-resource-hover-preview.git","type":"git"},"description":"VSCode 资源管理器悬停浮动预览（图片/视频/字体/音频/3D）","maintainers":[{"name":"wangdong233","email":"w11201413@163.com"}],"readme":"<div align=\"center\">\n\n# vscode-resource-hover-preview\n\n[![npm](https://img.shields.io/npm/v/vscode-resource-hover-preview?style=flat-square&color=CCA700)](https://www.npmjs.com/package/vscode-resource-hover-preview)\n[![License](https://img.shields.io/badge/License-MIT-blue?style=flat-square)](#license)\n[![Node.js](https://img.shields.io/badge/Node.js-%3E%3D18-339933?style=flat-square&logo=node.js&logoColor=white)](https://nodejs.org/)\n\n**鼠标悬停 VSCode 资源管理器里的文件，浮动预览弹窗直接弹出来**\n\n🖼️ 图片 · 🎬 视频 · 🎵 音频 · 🔤 字体 · 🎲 3D —— 四角缩放 + 智能四象限定位 + 尺寸记忆 + Pin 固定可拖动\n\n**简体中文** | [English](docs/README.en.md)\n\n<img src=\"docs/images/预览示例.png\" width=\"720\" alt=\"资源管理器悬停浮动预览示例\">\n\n</div>\n\n---\n\n> 翻 VSCode 资源管理器里的文件，想看图片/视频/字体/3D 长啥样？装上这个，**鼠标悬停文件名直接弹出浮动预览**，不打开文件、不占编辑区，移开鼠标自动消失。5 种媒体类型全覆盖。\n\n---\n\n## ✨ 功能\n\n**① 悬停即预览**　鼠标悬停资源管理器文件项（.png/.mp4/.ttf/.glb...），~300ms 后弹出浮动预览弹窗，不打开文件、不占编辑区。\n\n**② 四角缩放**　弹窗四个角都可拖拽缩放（对角固定），调到合适大小。\n\n**③ 智能四象限定位**　按悬停文件项在视口的位置，自动选展开方向（左上/左下/右上/右下），避开文件项 + 不超出屏幕。\n\n**④ 尺寸记忆**　缩放后的尺寸记在 localStorage，下次悬停保持。\n\n**⑤ Pin 固定**　点 📌 固定弹窗（不随鼠标离开消失），固定后图片/字体浮窗可拖动到任意位置，方便对照参考。\n\n**⑥ 滚轮缩放与平移**　浮窗内滚轮/双指捏合以光标为中心缩放（最高 1000×），放大后可拖拽平移，双击或工具栏一键复原。\n\n**⑦ 一键改名**　点击浮窗上方文件名直接重命名（自动选中文件名、保留后缀）。\n\n**⑧ 5 类型全覆盖**　🖼️ 图片(png/jpg/gif/webp/svg/bmp/ico/avif) · 🎬 视频(mp4/webm/mov/mkv/avi/m4v/flv) · 🎵 音频(mp3/wav/ogg/flac/aac/m4a/opus/aiff) · 🔤 字体(ttf/otf/woff/woff2) · 🎲 3D(glb/gltf/obj/stl/fbx)\n\n---\n\n## 🚀 安装使用\n\n**前置**：Node.js 18+，VSCode（macOS / Windows / Linux）。\n\n```bash\nnpx -y vscode-resource-hover-preview@latest\n```\n\n**完全退出** VSCode 再重新打开（Mac: Cmd+Q；Windows/Linux: 托盘或菜单 Quit，仅关窗口可能不够）。\n\n悬停资源管理器里的文件 → 浮动弹窗直接显示。**装一次就生效。**\n\n> ⚠️ 必须**完全退出**再重启（Mac Cmd+Q / Windows 托盘 Quit / Linux 完全退出），不是 `Reload Window`——Reload 不重读 workbench，patch 不生效。\n\n### VSCode 更新后怎么办？\n\nVSCode 更新会覆盖 patch，但 **companion 扩展会自动 re-patch**（你什么都不用做）。只需**再 Cmd+Q 一次**让新 patch 生效——companion 会弹通知提示你。\n\n---\n\n## 📂 支持类型\n\n| 类型 | 扩展名 |\n|---|---|\n| 🖼️ 图片 | png jpg jpeg gif webp svg bmp ico avif |\n| 🎬 视频 | mp4 webm mov mkv avi m4v flv |\n| 🎵 音频 | mp3 wav ogg flac aac m4a opus aiff |\n| 🔤 字体 | ttf otf woff woff2 |\n| 🎲 3D | glb gltf obj stl fbx |\n\n> 💡 **视频格式**：mp4/webm/mov 等原生格式直接播放；AVI/FLV/MKV 等非原生格式需本机安装 [ffmpeg](https://ffmpeg.org/)（插件自动转码为浏览器可播格式，首次悬停有短暂转码延迟）。\n>\n> 🔊 **视频/音频自带播放控件条**（播放/进度/静音/音量，悬停弹窗底部胶囊）——不依赖 VSCode 原生媒体控件。若本机 VSCode 缺 AAC 解码器（官方构建默认如此，表现为视频有画无声），视频走【原文件直读】(完整时长、秒拖进度)；因官方 VSCode 不带 AAC 解码器（表现为有画面无声），AAC 家族(mp4/mov/m4v)的音轨由插件提取为 MP3 旁路播放，**有画面也有声音**（提取需本机 [ffmpeg](https://ffmpeg.org/)，结果落盘缓存；无 ffmpeg 时仅有画面）。\n\n---\n\n## 🔄 卸载\n\n```bash\nnpx -y vscode-resource-hover-preview@latest --revert\n```\n\n一键还原，零副作用。\n\n---\n\n## 💝 支持作者\n\n如果 vscode-resource-hover-preview 帮到你，欢迎请作者喝杯咖啡 ☕\n\n<div align=\"center\">\n\n|                                微信                                |                                支付宝                                |\n| :----------------------------------------------------------------: | :------------------------------------------------------------------: |\n| <img src=\"docs/images/support-wechat.jpg\" height=\"200\" alt=\"微信\"> | <img src=\"docs/images/support-alipay.jpg\" height=\"200\" alt=\"支付宝\"> |\n\n</div>\n\n或 ⭐ Star、提 Issue / PR —— 都是对作者的支持。\n\n---\n\n## License\n\nMIT\n","readmeFilename":"README.md"}