{"_id":"@1-/minify_size","_rev":"8-82107990247d573adfa08e7b5f5c2a66","name":"@1-/minify_size","dist-tags":{"latest":"0.1.7"},"versions":{"0.1.0":{"name":"@1-/minify_size","version":"0.1.0","keywords":["compression","minify","size","zstd"],"author":{"name":"x-at-01@googlegroups.com"},"license":"MulanPSL-2.0","_id":"@1-/minify_size@0.1.0","maintainers":[{"name":"i18n-now","email":"i18n.site@gmail.com"}],"homepage":"https://github.com/webc-site/npm/tree/main/minify_size","bugs":{"url":"https://github.com/webc-site/npm/issues"},"bin":{"minify_size":"cli.js"},"dist":{"shasum":"6f785661e2d0320e69d45a76784d8228e8ea46aa","tarball":"https://registry.npmjs.org/@1-/minify_size/-/minify_size-0.1.0.tgz","fileCount":5,"integrity":"sha512-XhdpHN73K8wrv69ITj+rCIQnqlcli/rNq4cSPSt0S76Nu/ah8kd0IX4JzCkZ5iOGcw20FTaJuPNaKKAK9Y4wJA==","signatures":[{"sig":"MEYCIQD+1yjWZJzwEwHlYWeTGUq8gL5lvISAzigAbCHiuUsvPAIhALrxsMysrtPaERo5qWjQ4EZN/N8QCYn3Nw1D6nroSJ6G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8271},"type":"module","exports":{".":"./_.js","./*":"./*"},"_npmUser":{"name":"i18n-now","email":"i18n.site@gmail.com"},"repository":{"url":"git+https://github.com/webc-site/npm.git","type":"git"},"_npmVersion":"11.16.0","description":"Minify JS and output zstd compressed size | 压缩 JS 并输出 zstd 压缩后大小","directories":{},"_nodeVersion":"26.2.0","dependencies":{"yargs":"^18.0.0","@3-/read":"^0.1.4","@3-/utf8":"^0.1.1","cli-table3":"^0.6.5","oxc-minify":"^0.135.0","@mongodb-js/zstd":"^7.0.0"},"_hasShrinkwrap":false,"trustedDependencies":["@mongodb-js/zstd"],"_npmOperationalInternal":{"tmp":"tmp/minify_size_0.1.0_1781164243220_0.1147647063700783","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@1-/minify_size","version":"0.1.1","keywords":["br","brotli","compression","minify","size"],"author":{"name":"x-at-01@googlegroups.com"},"license":"MulanPSL-2.0","_id":"@1-/minify_size@0.1.1","maintainers":[{"name":"i18n-now","email":"i18n.site@gmail.com"}],"homepage":"https://github.com/webc-site/npm/tree/main/minify_size","bugs":{"url":"https://github.com/webc-site/npm/issues"},"bin":{"minify_size":"cli.js"},"dist":{"shasum":"1b3eaf5a147ae812ed2ed56d64ef34410dafd507","tarball":"https://registry.npmjs.org/@1-/minify_size/-/minify_size-0.1.1.tgz","fileCount":5,"integrity":"sha512-a/sXhAO52wyIy8syfZ9DCLhMr0vv1X9PjiZ6u/0ky0BZfbaRVSHg93g7CrB/3FPbRNm0quDJeXdzaw5aubzx2A==","signatures":[{"sig":"MEUCIFad+Ki3h0rlL4oUbB5ucgqMBCqjGVEQi7DHgxUdCg9HAiEAvdhlbYqBPtv7rt0ABysZrqHOBkZuIxyZa9kUFHcOL+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7478},"type":"module","exports":{".":"./_.js","./*":"./*"},"_npmUser":{"name":"i18n-now","email":"i18n.site@gmail.com"},"repository":{"url":"git+https://github.com/webc-site/npm.git","type":"git"},"_npmVersion":"11.16.0","description":"Minify JS and output brotli compressed size | 压缩 JS 并输出 brotli 压缩后大小","directories":{},"_nodeVersion":"26.2.0","dependencies":{"yargs":"^18.0.0","@3-/read":"^0.1.4","@3-/utf8":"^0.1.1","cli-table3":"^0.6.5","oxc-minify":"^0.135.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/minify_size_0.1.1_1781165561715_0.746099140104963","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@1-/minify_size","version":"0.1.2","keywords":["br","brotli","compression","minify","size"],"author":{"name":"x-at-01@googlegroups.com"},"license":"MulanPSL-2.0","_id":"@1-/minify_size@0.1.2","maintainers":[{"name":"i18n-now","email":"i18n.site@gmail.com"}],"homepage":"https://github.com/webc-site/npm/tree/main/minify_size","bugs":{"url":"https://github.com/webc-site/npm/issues"},"bin":{"minify_size":"cli.js"},"dist":{"shasum":"d1aec8d2be26a54d0a739c8de520370114f26a48","tarball":"https://registry.npmjs.org/@1-/minify_size/-/minify_size-0.1.2.tgz","fileCount":5,"integrity":"sha512-vKsW994iIi1TJZT2PGhNepBAeDPClM6puAxS6h+ha8Odg+Zxap9j6jWyaiWN5e3WHGOCADkujvsI690+Gh7+zA==","signatures":[{"sig":"MEUCIQC1OuuNdiG6YEjXSszgghDZZ9T5iRotBrRANckJwzKFfwIgTL8j5ecfWwc3aBjMxtxfnz9ffp8RTdzcyaTutcqYPas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7556},"type":"module","exports":{".":"./_.js","./*":"./*"},"_npmUser":{"name":"i18n-now","email":"i18n.site@gmail.com"},"repository":{"url":"git+https://github.com/webc-site/npm.git","type":"git"},"_npmVersion":"11.16.0","description":"Minify JS and output brotli compressed size | 压缩 JS 并输出 brotli 压缩后大小","directories":{},"_nodeVersion":"26.2.0","dependencies":{"yargs":"^18.0.0","@3-/read":"^0.1.4","@3-/utf8":"^0.1.1","cli-table3":"^0.6.5","oxc-minify":"^0.135.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/minify_size_0.1.2_1781175467326_0.9084726908961429","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@1-/minify_size","version":"0.1.3","keywords":["br","brotli","compression","minify","size"],"author":{"name":"x-at-01@googlegroups.com"},"license":"MulanPSL-2.0","_id":"@1-/minify_size@0.1.3","maintainers":[{"name":"i18n-now","email":"i18n.site@gmail.com"}],"homepage":"https://github.com/webc-site/npm/tree/main/minify_size","bugs":{"url":"https://github.com/webc-site/npm/issues"},"bin":{"minify_size":"cli.js"},"dist":{"shasum":"e09f4cf71f04000cf56c5089e93b00177c7ca765","tarball":"https://registry.npmjs.org/@1-/minify_size/-/minify_size-0.1.3.tgz","fileCount":5,"integrity":"sha512-O2HFFOSBpW73c2ZCNzUJHkfaT47V6M6hLhwbN4QiRWFU1En3K35/7s7ZqVMXFm62TsAMdAlFPieFPiApvYNpEQ==","signatures":[{"sig":"MEUCIDL2nDcqdc1ocqokhuT3Y5jmZOIBsYEICExgrWDcaTUeAiEArfzGTFN39aQx09gsvTD1Dac0RF/z/+ccJzch3jpx6i8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8793},"type":"module","exports":{".":"./_.js","./*":"./*"},"_npmUser":{"name":"i18n-now","email":"i18n.site@gmail.com"},"repository":{"url":"git+https://github.com/webc-site/npm.git","type":"git"},"_npmVersion":"11.16.0","description":"Minify JS and output brotli compressed size | 压缩 JS 并输出 brotli 压缩后大小","directories":{},"_nodeVersion":"26.2.0","dependencies":{"yargs":"^18.0.0","@1-/walk":"^0.1.1","@3-/read":"^0.1.4","@3-/utf8":"^0.1.1","cli-table3":"^0.6.5","oxc-minify":"^0.135.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/minify_size_0.1.3_1781210621341_0.5223308743237671","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@1-/minify_size","version":"0.1.4","keywords":["br","brotli","compression","minify","size"],"author":{"name":"x-at-01@googlegroups.com"},"license":"MulanPSL-2.0","_id":"@1-/minify_size@0.1.4","maintainers":[{"name":"i18n-now","email":"i18n.site@gmail.com"}],"homepage":"https://github.com/webc-site/npm/tree/main/minify_size","bugs":{"url":"https://github.com/webc-site/npm/issues"},"bin":{"minify_size":"cli.js"},"dist":{"shasum":"37a8742566bda204fe69c0de3f93cf92ba6de62f","tarball":"https://registry.npmjs.org/@1-/minify_size/-/minify_size-0.1.4.tgz","fileCount":4,"integrity":"sha512-caV49OckdKBTSHkVOECF1OcpEfKPDSizpgtvbEP+KqOUy5gF/JBfcnQxBmQIk6h5QKIcTeVdUIBmqvIeHihH7w==","signatures":[{"sig":"MEUCIHwdquAIlOUK4DvOhyhtedy2nZIu3yoxAhpxPe2n67uPAiEArGk8aIeEUqbj4H/8IYXv8UzrKX9w7FRUCdnoEX6EMno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9287},"type":"module","exports":{".":"./_.js","./*":"./*"},"_npmUser":{"name":"i18n-now","email":"i18n.site@gmail.com"},"repository":{"url":"git+https://github.com/webc-site/npm.git","type":"git"},"_npmVersion":"11.16.0","description":"Minify JS and output brotli compressed size | 压缩 JS 并输出 brotli 压缩后大小","directories":{},"_nodeVersion":"26.2.0","dependencies":{"yargs":"^18.0.0","@1-/walk":"^0.1.2","@3-/utf8":"^0.1.1","cli-table3":"^0.6.5","@1-/rolldown":"^0.1.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/minify_size_0.1.4_1782926618760_0.7542342468981649","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@1-/minify_size","version":"0.1.5","keywords":["br","brotli","compression","minify","size"],"author":{"name":"x-at-01@googlegroups.com"},"license":"MulanPSL-2.0","_id":"@1-/minify_size@0.1.5","maintainers":[{"name":"i18n-now","email":"i18n.site@gmail.com"}],"homepage":"https://github.com/webc-site/npm/tree/main/minify_size","bugs":{"url":"https://github.com/webc-site/npm/issues"},"bin":{"minify_size":"cli.js"},"dist":{"shasum":"c4ed3b1ce7a0df9c4f58d8be06ac6e9c51c20271","tarball":"https://registry.npmjs.org/@1-/minify_size/-/minify_size-0.1.5.tgz","fileCount":4,"integrity":"sha512-7Pvn0FSajw+rWRhKuIGxlWhSRaQSUi9TH2TV3X/rO6BiZVbkruUjyPn+SE976218b7mNg8hJ6yDXEYyFqN1uTA==","signatures":[{"sig":"MEQCIAnqg8r3NQDL5YppPw746OCOBUF9Ua29wGeg51BkVDoAAiA3SnDe2D9NDgJimhXO0TNSYVCyCFvsOBukIi8C9ZWcyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7778},"type":"module","exports":{".":"./_.js","./*":"./*"},"_npmUser":{"name":"i18n-now","email":"i18n.site@gmail.com"},"repository":{"url":"git+https://github.com/webc-site/npm.git","type":"git"},"_npmVersion":"11.16.0","description":"Minify JS and output brotli compressed size | 压缩 JS 并输出 brotli 压缩后大小","directories":{},"_nodeVersion":"26.2.0","dependencies":{"yargs":"^18.0.0","@1-/walk":"^0.1.2","@3-/utf8":"^0.1.1","@1-/rolldown":"^0.1.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/minify_size_0.1.5_1782927204760_0.026495500145250706","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@1-/minify_size","version":"0.1.6","keywords":["br","brotli","compression","minify","size"],"author":{"name":"x-at-01@googlegroups.com"},"license":"MulanPSL-2.0","_id":"@1-/minify_size@0.1.6","maintainers":[{"name":"i18n-now","email":"i18n.site@gmail.com"}],"homepage":"https://github.com/webc-site/npm/tree/main/minify_size","bugs":{"url":"https://github.com/webc-site/npm/issues"},"bin":{"minify_size":"cli.js"},"dist":{"shasum":"a67bc2f135abbd9beec05b0f99a163110478ec3a","tarball":"https://registry.npmjs.org/@1-/minify_size/-/minify_size-0.1.6.tgz","fileCount":4,"integrity":"sha512-nxCB+nzAlugvByCOzC9E7f71L9Q7N22FleXgDzGj4sXxphsM0Gza8ynyIOPbSNqw3yQyaewUbCP9vARXdBXqlQ==","signatures":[{"sig":"MEUCIQCeAwJCyfIIWWwr6c8692fRahtNExn7FPOAejIm8blpbAIgcwQHO1Ev2XVBgwtcWaRnRhy4eFZjYewX44XNMp7cZ4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7721},"type":"module","exports":{".":"./_.js","./*":"./*"},"_npmUser":{"name":"i18n-now","email":"i18n.site@gmail.com"},"repository":{"url":"git+https://github.com/webc-site/npm.git","type":"git"},"_npmVersion":"11.16.0","description":"Minify JS and output brotli compressed size | 压缩 JS 并输出 brotli 压缩后大小","directories":{},"_nodeVersion":"26.2.0","dependencies":{"yargs":"^18.0.0","@1-/walk":"^0.1.2","@3-/utf8":"^0.1.1","@1-/rolldown":"^0.1.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/minify_size_0.1.6_1782927546026_0.6158526913473117","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@1-/minify_size","version":"0.1.7","description":"Minify JS and output brotli compressed size | 压缩 JS 并输出 brotli 压缩后大小","keywords":["br","brotli","compression","minify","size"],"homepage":"https://github.com/webc-site/npm/tree/main/minify_size","license":"MulanPSL-2.0","author":{"name":"x-at-01@googlegroups.com"},"repository":{"type":"git","url":"git+https://github.com/webc-site/npm.git"},"bin":{"minify_size":"cli.js"},"type":"module","exports":{".":"./_.js","./*":"./*"},"dependencies":{"@1-/rolldown":"^0.1.7","@1-/walk":"^0.1.2","@3-/utf8":"^0.1.1","yargs":"^18.0.0"},"_id":"@1-/minify_size@0.1.7","bugs":{"url":"https://github.com/webc-site/npm/issues"},"_nodeVersion":"26.2.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-tmiYaK50FcoyB4+lz+eQ0OmYUrc2U1NlNpRCQpxR8rHvrIMBharoOPBZqNcvRfCcQIXzSy+ho/4wSEk9r8hPug==","shasum":"deacce3b23f4c39acac4f5db1bc188db290e5722","tarball":"https://registry.npmjs.org/@1-/minify_size/-/minify_size-0.1.7.tgz","fileCount":4,"unpackedSize":8172,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFsmIjo5Mae6/LZg9r9jT6EmpH1XeFkg85SqzsTjIuDmAiAle6OWSG68iAjIYSmIpoNs7a9M+Rc7olJYFYnCPa9aog=="}]},"_npmUser":{"name":"i18n-now","email":"i18n.site@gmail.com"},"directories":{},"maintainers":[{"name":"i18n-now","email":"i18n.site@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/minify_size_0.1.7_1782961085958_0.9836429317311142"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-11T07:50:43.006Z","modified":"2026-07-02T02:58:06.376Z","0.1.0":"2026-06-11T07:50:43.357Z","0.1.1":"2026-06-11T08:12:41.864Z","0.1.2":"2026-06-11T10:57:47.511Z","0.1.3":"2026-06-11T20:43:41.470Z","0.1.4":"2026-07-01T17:23:38.892Z","0.1.5":"2026-07-01T17:33:24.903Z","0.1.6":"2026-07-01T17:39:06.161Z","0.1.7":"2026-07-02T02:58:06.096Z"},"bugs":{"url":"https://github.com/webc-site/npm/issues"},"author":{"name":"x-at-01@googlegroups.com"},"license":"MulanPSL-2.0","homepage":"https://github.com/webc-site/npm/tree/main/minify_size","keywords":["br","brotli","compression","minify","size"],"repository":{"type":"git","url":"git+https://github.com/webc-site/npm.git"},"description":"Minify JS and output brotli compressed size | 压缩 JS 并输出 brotli 压缩后大小","maintainers":[{"name":"i18n-now","email":"i18n.site@gmail.com"}],"readme":"[English](#en) | [中文](#zh)\n\n---\n\n<a id=\"en\"></a>\n# @1-/minify_size : Minify JavaScript and report Brotli-compressed size\n\n- [@1-/minify_size : Minify JavaScript and report Brotli-compressed size](#1-minify_size-minify-javascript-and-report-brotli-compressed-size)\n  - [1. Functionality](#1-functionality)\n  - [2. Usage](#2-usage)\n  - [3. Design](#3-design)\n  - [4. Technology Stack](#4-technology-stack)\n  - [5. Code Structure](#5-code-structure)\n  - [6. History](#6-history)\n  - [About](#about)\n\n## 1. Functionality\n\nMeasure JavaScript code transmission size under Brotli-enabled network environments. Supports specifying either a single JavaScript file or directory, performing:\n\n- Bundling with `@1-/rolldown` (Rust-based JavaScript bundler)\n- UTF-8 encoding using `@3-/utf8` TextEncoder\n- Brotli compression via Node.js built-in `node:zlib.brotliCompress`\n- Returning total compressed byte count of bundled output\n\nExcludes test files matching `/^(|\\/)tests?(\\/|$)/` and `node_modules` directories.\n\n## 2. Usage\n\nInstall locally:\n\n```bash\nnpm install @1-/minify_size\n```\n\nInstall globally:\n\n```bash\nnpm install -g @1-/minify_size\n```\n\nExecute with target file or directory:\n\n```bash\n# Process single file\nminify_size ./src/index.js\n\n# Process entire directory\nminify_size ./src\n```\n\nOutput example:\n\n```\n650\n```\n\n## 3. Design\n\nExecution flow (vertical Mermaid diagram):\n\n![](https://fastly.jsdelivr.net/gh/webc-fs/-@v8/w24sosbAjA0LSvPhfzpA.svg)\n\n## 4. Technology Stack\n\n- **Runtime**: Bun / Node.js\n- **Bundler**: `@1-/rolldown` v0.1.7 (Rust-based JavaScript bundler)\n- **Compression**: `node:zlib.brotliCompress` (built-in Brotli)\n- **Argument parsing**: `yargs` v18.0.0\n- **Encoding**: `@3-/utf8` v0.1.1 (TextEncoder-based UTF-8)\n- **File traversal**: `@1-/walk` v0.1.2 (directory traversal utility)\n- **Package management**: npm\n- **Testing**: bun:test\n\n## 5. Code Structure\n\n```\nsrc/\n├── cli.js     # CLI entrypoint, parses path parameter and invokes main function\n└── _.js       # Path handling, bundling, Brotli compression calculation\n```\n\n## 6. History\n\nBrotli was developed by Jyrki Alakuijala and Zoltán Szabadka at Google in 2013. Initially designed for web font compression, it evolved into a general-purpose algorithm optimized for web transmission and became an industry standard (RFC 7932). Modern JavaScript bundlers like rolldown leverage Rust's performance for sub-second builds while maintaining compatibility with existing JavaScript tooling ecosystems.\n\n## About\n\nThis library is developed by [WebC.site](https://webc.site).\n\n[WebC.site](https://webc.site): A new paradigm of web development for AI\n\n\n---\n\n<a id=\"zh\"></a>\n# @1-/minify_size : Minify JavaScript and report Brotli-compressed size\n\n- [@1-/minify_size : Minify JavaScript and report Brotli-compressed size](#1-minify_size-minify-javascript-and-report-brotli-compressed-size)\n  - [1. 功能介绍](#1-功能介绍)\n  - [2. 使用演示](#2-使用演示)\n  - [3. 设计思路](#3-设计思路)\n  - [4. 技术栈](#4-技术栈)\n  - [5. 代码结构](#5-代码结构)\n  - [6. 历史故事](#6-历史故事)\n  - [关于](#关于)\n\n## 1. 功能介绍\n\n测量 JavaScript 代码在支持 Brotli 的网络环境中的传输体积。支持指定单个 JavaScript 文件或目录，执行以下操作：\n\n- 使用 `@1-/rolldown`（Rust 实现的 JavaScript 打包器）进行打包\n- 使用 `@3-/utf8` TextEncoder 进行 UTF-8 编码\n- 使用 Node.js 内置 `node:zlib.brotliCompress` 进行 Brotli 压缩\n- 返回整体打包输出的压缩后字节长度\n\n排除匹配 `/^(|\\/)tests?(\\/|$)/` 的测试文件和 `node_modules` 目录。\n\n## 2. 使用演示\n\n本地安装：\n\n```bash\nnpm install @1-/minify_size\n```\n\n全局安装：\n\n```bash\nnpm install -g @1-/minify_size\n```\n\n执行命令并指定目标文件或目录：\n\n```bash\n# 处理单个文件\nminify_size ./src/index.js\n\n# 处理整个目录\nminify_size ./src\n```\n\n输出示例：\n\n```\n650\n```\n\n## 3. 设计思路\n\n执行流程（垂直 Mermaid 流程图）：\n\n![](https://fastly.jsdelivr.net/gh/webc-fs/-@j6/mgP5-ZcSQPBbhsd-KNOA.svg)\n\n## 4. 技术栈\n\n- **运行时**: Bun / Node.js\n- **打包器**: `@1-/rolldown` v0.1.7 (Rust 实现的 JavaScript 打包器)\n- **压缩算法**: `node:zlib.brotliCompress` (内置 Brotli)\n- **参数解析**: `yargs` v18.0.0\n- **编码**: `@3-/utf8` v0.1.1 (TextEncoder 实现的 UTF-8)\n- **文件遍历**: `@1-/walk` v0.1.2 (目录遍历工具)\n- **包管理**: npm\n- **测试**: bun:test\n\n## 5. 代码结构\n\n```\nsrc/\n├── cli.js     # CLI 入口，解析路径参数并调用主函数\n└── _.js       # 路径处理、打包、Brotli 压缩计算\n```\n\n## 6. 历史故事\n\nBrotli 由 Google 的 Jyrki Alakuijala 和 Zoltán Szabadka 于 2013 年开发。最初专为网页字体压缩设计，后发展为通用压缩算法，针对网页传输优化，并成为行业标准（RFC 7932）。现代 JavaScript 打包器如 rolldown 利用 Rust 的性能优势实现亚秒级构建，同时保持与现有 JavaScript 工具生态的兼容性。\n\n## 关于\n\n本库由 [WebC.site](https://webc.site) 开发。\n\n[WebC.site](https://webc.site) : 面向人工智能的网站开发新范式\n\n","readmeFilename":"README.md"}