UNPKG

imageoptim-cli

Version:

Automates ImageOptim, ImageAlpha, and JPEGmini for Mac to make batch optimisation of images part of your automated build process.

92 lines (91 loc) 2.62 kB
{ "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" } }