ui-build-compression 1.1.3

A compressor for static files producing gzip, brotli, deflate, and zstdandard file variants
Documentation
{
  "name": "ui-build-compression",
  "version": "1.1.3",
  "description": "Build compression for production UI's powered by rust",
  "keywords": [
    "brotli",
    "build",
    "compression",
    "deflate",
    "frontend",
    "gzip",
    "production",
    "rust",
    "zstandard"
  ],
  "homepage": "https://github.com/alexfigliolia/ui-build-compression#readme",
  "bugs": {
    "url": "https://github.com/alexfigliolia/ui-build-compression/issues"
  },
  "license": "MIT",
  "author": "Alex Figliolia",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/alexfigliolia/ui-build-compression.git"
  },
  "main": "./dist/index.cjs",
  "module": "./dist/index.mjs",
  "types": "./dist/index.d.cts",
  "exports": {
    ".": {
      "import": "./dist/index.mjs",
      "require": "./dist/index.cjs"
    },
    "./package.json": "./package.json"
  },
  "scripts": {
    "build:rust": "cargo build --release",
    "build:ts": "tsdown",
    "install:rust": "yarn build:rust && cargo install --path .",
    "lint:rust": "cargo clippy --fix --allow-dirty",
    "lint:ts": "yarn oxlint --type-aware --type-check --report-unused-disable-directives --fix && yarn oxfmt",
    "postinstall": "chmod +x ./install.sh && ./install.sh",
    "release": "tsx ./release/run.ts",
    "run:dev": "cargo run --package ui-build-compression --bin ui-build-compression"
  },
  "dependencies": {
    "@figliolia/child-process": "^1.0.4"
  },
  "devDependencies": {
    "@figliolia/semver": "^1.0.0",
    "@types/node": "^25.2.0",
    "oxfmt": "^0.45.0",
    "oxlint": "^1.42.0",
    "oxlint-tsgolint": "^0.20.0",
    "tsdown": "^0.21.0",
    "tsx": "^4.21.0",
    "typescript": "^6.0.2"
  }
}