{
  "name": "pizzip",
  "version": "3.3.0",
  "author": "Edgar Hipp",
  "description": "Create, read and edit .zip files synchronously with Javascript",
  "scripts": {
    "lint:fix": "npm run prettier:fix && npm run eslint:fix",
    "eslint:fix": "eslint --cache 'es6/**/*.js' --fix",
    "prettier:fix": "prettier --cache --write '*.js' 'es6/**/*.js' 'test/test.js' test/node.js 'utils/*.js' 'utils/es6/**/*.js' 'documentation/**.md'",
    "browserify:lib": "webpack",
    "babel": "babel es6 --out-dir js",
    "babel:watch": "npm run babel -- --watch",
    "build": "npm run browserify:lib && npm run browserify:lib:min",
    "browserify:lib:min": "cross-env MIN=true webpack",
    "preversion": "npm run babel && npm run build && npm test && npm run utils:build && cp utils/dist/* dist && npm run test:typings",
    "test": "mocha test/test.js",
    "test:watch": "mocha test/test.js --watch",
    "test:typings": "cp es6/*.ts js && tsd js && tsd utils",
    "utils:build": "cd utils && cross-env MIN=true ../node_modules/.bin/webpack && ../node_modules/.bin/webpack && IE=true cross-env MIN=true ../node_modules/.bin/webpack && IE=true ../node_modules/.bin/webpack"
  },
  "contributors": [
    {
      "name": "Stuart Knightley"
    },
    {
      "name": "Franz Buchinger"
    },
    {
      "name": "António Afonso"
    },
    {
      "name": "David Duponchel"
    },
    {
      "name": "yiminghe"
    },
    {
      "name": "Edgar Hipp"
    }
  ],
  "main": "./js/index.js",
  "browser": {
    "./es6/node-stream.js": "./es6/node-stream-browser.js",
    "./es6/loadFile.js": "./es6/loadFile-browser.js",
    "./es6/filesystem-storage.js": "./es6/filesystem-storage-browser.js",
    "./es6/fileReader.js": "./es6/fileReader-browser.js",
    "./js/node-stream.js": "./js/node-stream-browser.js",
    "./js/loadFile.js": "./js/loadFile-browser.js",
    "./js/filesystem-storage.js": "./js/filesystem-storage-browser.js",
    "./js/fileReader.js": "./js/fileReader-browser.js"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/open-xml-templating/pizzip"
  },
  "keywords": [
    "zip",
    "deflate",
    "inflate"
  ],
  "devDependencies": {
    "@babel/cli": "^7.27.1",
    "@babel/core": "^7.27.1",
    "@babel/plugin-proposal-object-rest-spread": "^7.20.7",
    "@babel/preset-env": "^7.27.1",
    "acorn": "^8.14.1",
    "babel-loader": "^10.0.0",
    "chai": "^5.2.0",
    "cross-env": "^7.0.3",
    "eslint": "^10.7.0",
    "eslint_d": "^14.3.0",
    "eslint-plugin-import-x": "^4.17.1",
    "globals": "^16.0.0",
    "mocha": "^11.7.6",
    "prettier": "^3.9.6",
    "tsd": "^0.32.0",
    "webpack": "^5.99.7",
    "webpack-cli": "^6.0.1"
  },
  "dependencies": {
    "pako": "^2.1.0"
  },
  "overrides": {
    "diff": "^8.0.3",
    "serialize-javascript": "^7.0.5"
  },
  "license": "(MIT OR GPL-3.0)"
}
