{
  "name": "compressing",
  "version": "1.10.0",
  "description": "Everything you need for compressing and uncompressing",
  "main": "index.js",
  "scripts": {
    "contributor": "git-contributor",
    "ts-test": "tsc -p ./test/fixtures/types/tsconfig.json",
    "test": "egg-bin test --ts false && npm run ts-test",
    "cov": "egg-bin cov --ts false",
    "lint-fix": "eslint . --fix",
    "lint": "eslint .",
    "ci": "npm run lint && npm run ts-test && npm run cov"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/node-modules/compressing.git"
  },
  "keywords": [
    "compress",
    "uncompress",
    "util",
    "tgz",
    "gzip",
    "tar",
    "zip",
    "stream"
  ],
  "typings": "index.d.ts",
  "files": [
    "index.js",
    "index.d.ts",
    "lib"
  ],
  "author": "shaoshuai0102 <shaoshuai0102@gmail.com>",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/node-modules/compressing/issues"
  },
  "homepage": "https://github.com/node-modules/compressing#readme",
  "dependencies": {
    "flushwritable": "^1.0.0",
    "get-ready": "^1.0.0",
    "iconv-lite": "^0.5.0",
    "mkdirp": "^0.5.1",
    "pump": "^3.0.0",
    "streamifier": "^0.1.1",
    "tar-stream": "^1.5.2",
    "@eggjs/yauzl": "^2.11.0",
    "yazl": "^2.4.2"
  },
  "devDependencies": {
    "@types/mocha": "10",
    "@types/node": "20",
    "dir-compare": "^1.3.0",
    "egg-bin": "6",
    "eslint": "8",
    "eslint-config-egg": "12",
    "git-contributor": "2",
    "mm": "^2.0.0",
    "mz-modules": "^2.1.0",
    "typescript": "5",
    "uuid": "^3.0.1"
  },
  "engines": {
    "node": ">= 4.0.0"
  }
}
