Squeeze 1.0.0

dotnet tool install --global Squeeze --version 1.0.0
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest # if you are setting up this repo
dotnet tool install --local Squeeze --version 1.0.0
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=Squeeze&version=1.0.0
nuke :add-package Squeeze --version 1.0.0

Squeeze

Squeeze contains a .NET 7.0 command-line tool for creating zip files from glob patterns.

⚙️ Installation

The Squeeze command-line tool can be installed globally via dotnet.

dotnet tool install -g Squeeze

🏗️ Usage

Run dotnet squeeze -h to see usage information.

C:\Users\bobby> dotnet squeeze -h
Description:
  Create a zip via a manifest file containing glob pattern rules

Usage:
  squeeze <input> <output> [options]

Arguments:
  <input>   Zip file manifest containing glob patterns of file paths to include
  <output>  Path to zip file output

Options:
  --force         Overwrite output file if it exists [default: False]
  --verbose       Show verbose log statements [default: False]
  --version       Show version information
  -?, -h, --help  Show help and usage information

For the input argument, pass the name of a file containing glob patterns of files to include.

input.txt

path/to/folder/**/*
README.md
LICENSE.md

For the output argument, pass a path to the location of the output file. If you'd like to overwrite the output file if it exists, add the --force option. To increase log verbosity add the --verbose flag to your command's arguments.

Product Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last updated
1.0.0 169 11/30/2022