Skip to content

jared-duo/pre-commit-imageoptim

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pre-commit hook for Imageoptim-cli on Mac

This is a imageoptim-cli hook for pre-commit. This optimised images on commit.

Using imageoptim with pre-commit

  • To use this you first need to install pre-commit(see links below).
  • Then create a pre-commit config file.
  • Run pre-commit install from the root of your project
  • Download ImageOptim for Mac.
  • Additionally download ImageAlpha and JPEGmini for Mac

Finally add this to your .pre-commit-config.yaml:

   -   repo: https://github.com/awebdeveloper/pre-commit-imageoptim
       sha: '' # Use the sha or tag you want to point at like 0.0.1
       hooks:
       -   id: imageoptim
           additional_dependencies: ['imageoptim-cli']

Now everytime you commit a png/jpg file. It will run imageoptim-cli on this and optimise the file.

FAQ's

1. Why does pre-commit say failed everytime the images are changed by the file.

A. This is how pre-commit works. You need to just add the files again and commit. This is done so that you can verify the changes.

2. Why only mac.

A. Imageoptim is only on mac, if and when it does add other platform we will support it.

Links

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published