cross-7zip v0.0.41
Installation
Package manager
Using npm:
npm install cross-7zipUsing yarn:
yarn add cross-7zipUsing pnpm:
pnpm add cross-7zipAPI
sevenUnzip
Extracts files from a specified zipped file asynchronously. Example
sevenUnzipSync
Extracts files from a specified zipped file synchronously. Example
sevenZip
Compresses multiple files into a zipped file asynchronously. Example
sevenZipSync
Compresses multiple files into a zipped file synchronously. Example
CLI Tool Usage
This package also includes a CLI tool for quick and simple operations with 7-Zip. Below are some examples of how to use it:
Installation
Make sure the package is installed globally to access the CLI tool:
npm install -g cross-7zipCommands
Create an Archive
To compress files or directories into an archive, use the zip command:
seven zip <output_archive> <file_paths...>Extract Files from an Archive
To extract files from an archive, use the unzip command:
seven unzip <input_archive> [destination]Examples
Create example.7z from file1.txt folder
seven zip example.7z file1.txt folderExtract Files from the example.7z into the ouput folder
seven unzip example.7z ouputSupported Platforms and Architectures
This library relies on the 7-Zip executables, which support the following platforms and architectures:
- Windows:
arm64,x86,x64 - macOS:
arm64,x86, x64 - Linux:
arm,arm64,x86,x64
For details, click here.
Documentation
See documentation here.
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago