You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Node version (or tell us if you're using electron or some other framework):
v6.10.2
ShellJS version (the most recent version/Github branch you see the bug on):
0.7.8
Operating system:
Mac osx
Description of the bug:
Exec function calls JSON.stringify on the command. This causes issues when trying to pass 64 bit unsigned long strings as arguments since JSON.stringify cannot natively handle them. They get truncated and data is lost.
Is JSON.stringify necessary or can we add a flag to avoid parsing like that?