UNPKG

@gld5000-cli/image-scripts

Version:

A useful collection of image processing scripts

59 lines (58 loc) 2.44 kB
{ "name": "@gld5000-cli/image-scripts", "version": "1.0.18", "description": "A useful collection of image processing scripts", "keywords": [ "CLI", "Sharp", "FFMPEG", "WEBP", "WEBPMUX", "Muxing", "Crop", "Scale", "Image", "Process" ], "homepage": "https://github.com/GLD5000/gld-image-scripts#readme", "bugs": { "url": "https://github.com/GLD5000/gld-image-scripts/issues" }, "repository": { "type": "git", "url": "git+https://github.com/GLD5000/gld-image-scripts.git" }, "license": "MIT", "author": "GLD5000", "type": "commonjs", "main": "src/index.mjs", "bin": { "image-scripts": "bin/index.mjs" }, "scripts": { "//batch:renamer": "Batch rename images to e.g. de-duplicate file names based on parent folders", "batch:renamer": "clear && node src/utils/file-scripts/imageProcessing/batchRename.mjs", "//image:object": "Create TypeScript image object files for use in codebase", "image:object": "clear && node src/utils/file-scripts/imageProcessing/batchImageObject.mjs", "//image:normalise": "Process images, converting png to jpg and appending dimensions to filenames ready for upload to SFCC", "image:normalise": "clear && node src/utils/file-scripts/imageProcessing/batchJpg.mjs", "//image:normalise:resize-even": "Resizes images to even sizes, converting png to jpg and appending dimensions to filenames ready for upload to SFCC", "image:normalise:resize-even": "clear && node src/utils/file-scripts/imageProcessing/batchJpgEven.mjs", "//frames-folder-animate-single": "Process one folder of images, converting png, jpg etc. to animated webp and mp4", "frames-folder-animate-single": "clear && node src/utils/file-scripts/imageProcessing/batchWebp.mjs", "//frames-folder-animate-multi": "Process multiple folders of images, converting png, jpg etc. to animated webp and mp4", "frames-folder-animate-multi": "clear && node src/utils/file-scripts/imageProcessing/batchWebpMulti.mjs" }, "dependencies": { "@ffmpeg-installer/ffmpeg": "^1.1.0", "@gld5000-cli/readline": "^1.0.6", "@gld5000-cli/script-selector": "^1.1.7", "@gld5000k/timestamp": "^1.0.9", "sharp": "^0.34.2", "webp-converter": "^2.3.3" }, "peerDependencies": { "@gld5000-cli/readline": "^1.0.6", "@gld5000-cli/script-selector": "^1.1.6" } }