https://github.com/fritx/win-7zip
7zip Windows Package via Node.js
https://github.com/fritx/win-7zip
7z 7zip windows
Last synced: about 2 months ago
JSON representation
7zip Windows Package via Node.js
- Host: GitHub
- URL: https://github.com/fritx/win-7zip
- Owner: fritx
- Created: 2015-07-26T07:29:53.000Z (almost 10 years ago)
- Default Branch: dev
- Last Pushed: 2023-07-01T11:39:15.000Z (almost 2 years ago)
- Last Synced: 2025-03-05T17:52:32.812Z (about 2 months ago)
- Topics: 7z, 7zip, windows
- Language: JavaScript
- Homepage: https://www.npmjs.com/package/7zip
- Size: 3.48 MB
- Stars: 11
- Watchers: 2
- Forks: 5
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-nodejs - 7zip - 7zip Windows Package via Node.js.  (Repository / File Compression / Decompression)
README
# 7zip Windows Package via Node.js
This npm package contains a lite-version of [7zip](http://7-zip.org), ≈2.4MB.
And the goal is to bring users a different and easy way to access 7zip.
Being used at library [cross-unzip](https://github.com/fritx/cross-unzip).
```plain
$ npm install -g 7zip # global
``````plain
$ 7z --help # and you get 7z
``````js
// $ npm install win-7zip # local
// even in node.js
var _7z = require('win-7zip')['7z']
var task = spawn(_7z, ['x', 'somefile.7z', '-y'])
```## License of 7zip
```plain
7-Zip Copyright (C) 1999-2015 Igor Pavlov.Licenses for files are:
1) 7z.dll: GNU LGPL + unRAR restriction
2) All other files: GNU LGPL
```