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
Due to usage of readlineSync.keyInSelect() to display the device list and get input, Particle accounts having more than 32 devices will cause OakCLI to crash, as readlineSync.keyInSelect() has a limit of 35 entries. Some processing needs to be added to split the device list into more management chunks, which should then mitigate the issue.
The compiled exe will throw the following message
nexe.js:43674
{ throw '`items` must be Array (max length: 35).'; }
^
`items` must be Array (max length: 35).
Whereas the source run through node will throw the following (similar) message:
C:\Users\Peter\Desktop\OakCLI\node_modules\readline-sync\lib\readline-sync.js:1263
throw '`items` must be Array (max length: 35).';
^
`items` must be Array (max length: 35).
Due to usage of readlineSync.keyInSelect() to display the device list and get input, Particle accounts having more than 32 devices will cause OakCLI to crash, as readlineSync.keyInSelect() has a limit of 35 entries. Some processing needs to be added to split the device list into more management chunks, which should then mitigate the issue.
The compiled exe will throw the following message
Whereas the source run through node will throw the following (similar) message:
http://digistump.com/board/index.php/topic,2489.msg11969.html#msg11969
The text was updated successfully, but these errors were encountered: