appcelerator-archive / windowslib

This is a library of utilities for dealing programmatically with Windows Phone applications, used namely for tools like Titanium.
http://www.appcelerator.com
Other
4 stars 10 forks source link

Update npm dependencies, bump to 0.6.6, fix npm audit issues #86

Closed sgtcoolguy closed 6 years ago

sgtcoolguy commented 6 years ago

https://jira.appcelerator.org/browse/TIMOB-26120

Related to appcelerator/titanium_mobile#10099

sgtcoolguy commented 6 years ago

@infosia @ewanharris This PR is mainly about updating npm dependencies, but in the process I found that the mocha tests hung after executing with a newer mocha (the same occurred on ioslib and pointed at improperly terminating a setTimeout loop). It appeared to be related to the emulator stop implementation in the library, so I made some tweaks there I'd like someone to review/bless.

The unit tests are quite temperamental on this repo. They did all pass once on this PR at some point in rebuilding, but are pretty inconsistent.

Also of note: the pfx private key/cert used for the unit test app was expired, so I had to generate a new one.