Releases: annexare/PackDir
Releases · annexare/PackDir
Add zipOutputMaxBuffer
Support 2b unicode characters in paths
Due to double byte unicode characters in paths which Zip/UnZip doesn't handle, came back to 7zip.
Added `skipDirName` param
skipDirName
param (true
by default)- Jest CLI upgrade
Pack hidden files on Windows
Added flag to have all hidden files packed on Windows as well.
Support running within Electron + ASAR
- Windows: use
execFile()
forzip.exe
to be able to run within Electron + ASAR - Windows CI: avoid using buggy version of Jest within VMs
- Windows: updated
zip.exe
dependency - Windows: correct file path args escaping
- Updated tests
Exec args: switch from quotes to escaping
- Args escaping for exec solves problems with some paths
Async calls callback
- Callback for async packaging
- Updated tests
Zip: pack directory contents
- Zip: avoid extra sub-dir when packing
- Handle non-existent path gracefully
CI: Travis, AppVeyor
v0.2.1 v0.2.1
ES6 class, unit tests, extraction, Zip instead of 7z
- ES6 class
- Unit tests (Jest) with coverage for the most of code (90%)
- Windows fall back: Zip/UnZip