On MacOS there is an issue with symlinks after extract.
Paths are absolute and in case that some files are moved they become invalid.
Example is with packed Electron.app.
After extracting all symlinks are absolute and if Electron.app is moved to another folder it becomes corrupted.
Solution would be to provide option to select between relative and absolute symlink paths.
Node.js fs already has great utility for that path.relative.
On MacOS there is an issue with symlinks after extract. Paths are absolute and in case that some files are moved they become invalid.
Example is with packed Electron.app. After extracting all symlinks are absolute and if Electron.app is moved to another folder it becomes corrupted.
Solution would be to provide option to select between relative and absolute symlink paths. Node.js fs already has great utility for that path.relative.