fflint is a linter for file formats. Are your files:
- in the correct format?
- with the correct extension?
- with the correct image dimensions?
- properly stripped of revealing metadata?
- not too big or too small?
- have decent names?
Perfect for your CI/CD pipeline to make sure bad files don't get committed.
The latest releases are available on Github. Detailed instructions.
General command syntax is:
fflint CMD [options...] files...
CMD
is the command to runoptions...
are command-specific optionsfiles...
are the files to check
More:
- Complete documentation is on www.fflint.dev
- Run
fflint help
to see a list of available commands - Run
--help
for any command to see options specific to that command. Example:fflint svg --help
- GoReleaser
- mathiasbynens/small - sample files for testing
- svgrepo - flint hand axe icon
- IconFinder alternate icon: flint hammer (purchased)
- IconFinder alternate icon: flint axe (purchased)
- See
go.mod
for the GoLang modules used