{
  "name": "imageoptim-cli",
  "description": "Automates ImageOptim, ImageAlpha, and JPEGmini for Mac to make batch optimisation of images part of your automated build process.",
  "version": "3.1.9",
  "author": "Jamie Mason <jamie@foldleft.io> (https://github.com/JamieMason)",
  "bin": {
    "imageoptim": "dist/imageoptim"
  },
  "bugs": "https://github.com/JamieMason/ImageOptim-CLI/issues",
  "contributors": [
    "Azusa Tomita (@azusa-tomita)",
    "David Newton (@nwtn)",
    "Elaine Osbourn (@kittysquee)",
    "Fernando Barros (@fbbarros)",
    "James Stout (@jamesstout)",
    "Jamie Mason (@JamieMason)",
    "Jason Grant (@oo12)",
    "Martin Schürrer (@MSch)",
    "Niklas Vosskötter (@neikei)",
    "Patrick Eriksson (@paleite)",
    "Peter van Westen (@regularlabs)",
    "Ramiro Araujo (@ramiroaraujo)",
    "Simen Brekken (@sbrekken)",
    "Stefan Crain (@stefancrain)",
    "The Gitter Badger (@gitter-badger)",
    "Tom Chen (@tomchentw)"
  ],
  "dependencies": {
    "chalk": "4.1.2",
    "commander": "11.0.0",
    "expect-more": "1.3.0",
    "globby": "11.1.0",
    "pretty-bytes": "5.6.0"
  },
  "devDependencies": {
    "@types/node": "18.16.19",
    "@typescript-eslint/eslint-plugin": "5.60.1",
    "@typescript-eslint/parser": "5.60.1",
    "eslint": "8.44.0",
    "organize-imports-cli": "0.10.0",
    "pkg": "5.8.1",
    "prettier": "2.8.8",
    "syncpack": "10.6.1",
    "typescript": "5.1.6"
  },
  "engines": {
    "node": ">=18"
  },
  "files": [
    "dist",
    "osascript"
  ],
  "homepage": "https://github.com/JamieMason/ImageOptim-CLI",
  "keywords": [
    "advpng",
    "compress",
    "compress images",
    "gifsicle",
    "image compression",
    "image optimisation",
    "imagealpha",
    "imagemin",
    "imageoptim",
    "images",
    "jpegmini",
    "jpegoptim",
    "jpegtran",
    "optimise images",
    "optipng",
    "pngcrush",
    "pngout",
    "pngquant",
    "smushit",
    "tinypng"
  ],
  "license": "MIT",
  "repository": "JamieMason/ImageOptim-CLI",
  "scripts": {
    "build": "npm run build:ts && npm run build:bin",
    "build:bin": "(cd dist && pkg --targets 'node18-macos-x64' --output ./imageoptim ./imageoptim.js)",
    "build:ts": "tsc --project .",
    "format": "npm run format:imports && npm run format:prettier && npm run format:eslint",
    "format:eslint": "npm run lint -- --fix",
    "format:imports": "organize-imports-cli ./src/**/*.ts",
    "format:prettier": "prettier --write './src/**/*.ts'",
    "lint": "eslint --ext .ts .",
    "postbuild": "rm -rf dist/*.js",
    "prebuild": "rm -rf dist",
    "prepack": "npm run build"
  }
}
