Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Socket
Sign inDemoInstall

win-7zip

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

win-7zip - npm Package Compare versions

Comparing version 0.1.0 to 0.1.1

.npmignore

82

7zip-lite/History.txt
HISTORY of the 7-Zip
--------------------
16.04 2016-10-04
-------------------------
- The bug was fixed: 7-Zip 16.03 exe installer under Vista didn't create
links in Start / Programs menu.
- Some bugs were fixed in RAR code.
16.03 2016-09-28
-------------------------
- Installer and SFX modules now use some protection against DLL preloading attack.
- Some bugs were fixed in 7z, NSIS, SquashFS, RAR5 and another code.
16.02 2016-05-21
-------------------------
- 7-Zip now can extract multivolume ZIP archives (z01, z02, ... , zip).
- Some bugs were fixed.
15.14 2015-12-31
-------------------------
- 7-Zip File Manager:
- The code for "Open file from archive" operation was improved.
- The code for "Tools/Options" window was improved.
- The BUG was fixed: there was incorrect mouse cursor capture for
drag-and-drop operations from open archive to Explorer window.
- Some bugs were fixed.
- New localization: Yoruba.
15.12 2015-11-19
-------------------------
- The release version.
15.11 beta 2015-11-14
-------------------------
- Some bugs were fixed.
15.10 beta 2015-11-01
-------------------------
- The BUG in 9.21 - 15.09 was fixed:
7-Zip could ignore some parameters, specified for archive creation operation
for gzip and bzip2 formats in "Add to Archive" window and in command line
version (-m switch).
- Some bugs were fixed.
15.09 beta 2015-10-16
-------------------------
- 7-Zip now can extract ext2 and multivolume VMDK images.
- Some bugs were fixed.
15.08 beta 2015-10-01
-------------------------
- 7-Zip now can extract ext3 and ext4 (Linux file system) images.
- Some bugs were fixed.
15.07 beta 2015-09-17
-------------------------
- 7-Zip now can extract GPT images and single file QCOW2, VMDK, VDI images.
- 7-Zip now can extract solid WIM archives with LZMS compression.
- Some bugs were fixed.
15.06 beta 2015-08-09
-------------------------
- 7-Zip now can extract RAR5 archives.
- 7-Zip now doesn't sort files by type while adding to solid 7z archive.
- new -mqs switch to sort files by type while adding to solid 7z archive.
- The BUG in 7-Zip File Manager was fixed:
The "Move" operation to open 7z archive didn't delete empty files.
- The BUG in 15.05 was fixed:
console version added some text to the end of stdout stream, is -so switch was used.
- The BUG in 9.30 - 15.05 was fixed:
7-Zip could not open multivolume sfx RAR archive.
- Some bugs were fixed.
15.05 beta 2015-06-14

@@ -5,0 +87,0 @@ -------------------------

2

7zip-lite/License.txt

@@ -6,3 +6,3 @@ 7-Zip

7-Zip Copyright (C) 1999-2015 Igor Pavlov.
7-Zip Copyright (C) 1999-2016 Igor Pavlov.

@@ -9,0 +9,0 @@ Licenses for files are:

@@ -1,7 +0,7 @@

7-Zip 15.05 beta
----------------
7-Zip 16.04
-----------
7-Zip is a file archiver for Windows NT / 2000 / 2003 / 2008 / XP / Vista / 7 / 8 / 10.
7-Zip is a file archiver for Windows NT / 2000 / 2003 / 2008 / 2012 / XP / Vista / 7 / 8 / 10.
7-Zip Copyright (C) 1999-2015 Igor Pavlov.
7-Zip Copyright (C) 1999-2016 Igor Pavlov.

@@ -13,4 +13,5 @@ The main features of 7-Zip:

- Packing / unpacking: 7z, XZ, BZIP2, GZIP, TAR, ZIP and WIM.
- Unpacking only: AR, ARJ, CAB, CHM, CPIO, CramFS, DMG, FAT, HFS, ISO, LZH, LZMA,
MBR, MSI, NSIS, NTFS, RAR, RPM, SquashFS, UDF, UEFI, VHD, WIM, XAR and Z.
- Unpacking only: AR, ARJ, CAB, CHM, CPIO, CramFS, DMG, EXT, FAT, GPT, HFS,
IHEX, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, QCOW2, RAR,
RPM, SquashFS, UDF, UEFI, VDI, VHD, VMDK, WIM, XAR and Z.
- Fast compression and decompression

@@ -17,0 +18,0 @@ - Self-extracting capability for 7z format

{
"name": "win-7zip",
"version": "0.1.0",
"version": "0.1.1",
"description": "7zip Windows Package via Node.js",

@@ -18,5 +18,10 @@ "keywords": [

"scripts": {
"test": "mocha"
"test": "ava"
},
"devDependencies": {
"ava": "^0.18.2",
"cross-unzip": "^0.2.1",
"fs-extra-promise": "^0.4.1"
},
"license": "GNU LGPL"
}
# 7zip Windows Package via Node.js
<a href="https://www.npmjs.com/package/7zip"><img width="134" height="20" src="https://img.shields.io/npm/dm/7zip.svg"></a>&nbsp;&nbsp;<a href="https://github.com/fritx/win-7zip"><img width="84" height="20" src="https://img.shields.io/badge/license-LGPL-yellow.svg"></a>
<a href="https://www.npmjs.com/package/7zip"><img height="20" src="https://img.shields.io/npm/dm/7zip.svg"></a>&nbsp;&nbsp;<a href="https://github.com/fritx/win-7zip"><img width="84" height="20" src="https://img.shields.io/badge/license-LGPL-yellow.svg"></a>&nbsp;&nbsp;<a href="https://ci.appveyor.com/project/fritx/win-7zip/branch/dev"><img height="20" src="https://ci.appveyor.com/api/projects/status/sx35sohgttwtemuo/branch/dev?svg=true"></a>

@@ -5,0 +5,0 @@ This npm package contains a lite-version of [7zip](http://7-zip.org), ≈2.4MB.

@@ -1,18 +0,27 @@

var assert = require('assert')
var resolve = require('path').resolve
var exists = require('fs').exists
let test = require('ava')
let fs = require('fs-extra-promise')
let { exec } = require('child_process')
let { join, dirname } = require('path')
describe('win-7zip', function(){
test.serial('should get path of 7z.exe', async t => {
let _7z = require('./')['7z']
let _7z_exe = join(__dirname, '7zip-lite', '7z.exe')
t.is(_7z, _7z_exe)
it('should get path of 7z.exe', function(done){
var _7z_exe = resolve(__dirname, '7zip-lite/7z.exe')
var _7z = require('./')['7z']
let exists = await fs.existsAsync(_7z)
t.true(exists)
})
assert.equal(_7z, _7z_exe)
exists(_7z, function(flag){
assert(flag)
done()
})
})
if (process.platform !== 'win32') {
console.warn('further test should be run in windows')
} else {
})
// dependent cross-unzip should work
// inside which win-7zip should link to current project
// ie. ln -s $(pwd) node_modules/cross-unzip/node_modules/win-7zip
let src = __dirname
let dest = join(__dirname, 'node_modules', 'cross-unzip', 'node_modules', 'win-7zip')
fs.ensureSymlinkSync(src, dest, 'junction')
require('cross-unzip/test/test')
}

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc