vite-plugin-singlefile-compression
Version:
Compress all assets and embeds them into `dist/index.html`, making it convenient to share as a single HTML file.
58 lines (57 loc) • 1.22 kB
JSON
{
"name": "vite-plugin-singlefile-compression",
"version": "2.0.5",
"author": "bddjr",
"license": "MIT",
"description": "",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"files": [
"dist"
],
"type": "module",
"scripts": {
"build": "rimraf dist && tsc && node build.js && cd test && npm run build",
"prepublishOnly": "npm run build"
},
"repository": {
"type": "git",
"url": "git+https://github.com/bddjr/vite-plugin-singlefile-compression.git"
},
"keywords": [
"vite-plugin",
"vite",
"plugin",
"SFA",
"single-file",
"singlefile",
"single",
"compression",
"compress",
"gzip",
"inline",
"frontend",
"front-end",
"js",
"javascript",
"css",
"class"
],
"dependencies": {
"base128-ascii": ">=2.1.0",
"html-minifier-terser": ">=7.2.0",
"jsdom": ">=26.0.0",
"mime": ">=4.0.4",
"mini-svg-data-uri": ">=1.4.4",
"picocolors": ">=1.1.1",
"@types/html-minifier-terser": ">=7.0.2"
},
"devDependencies": {
"vite": ">=6.2.5",
"rimraf": ">=6.0.1",
"@types/jsdom": ">=21.1.7",
"@types/node": ">=22.10.7",
"esbuild": ">=0.25.0",
"typescript": ">=5.7.2"
}
}