zip-self Package which zips the current working directory while ignoring files in gitignore Usage $ zip-self --output package.zip $ zip-self -o package-v{version}.zip