botskills
typescript
When the ludown tool has an update available, the botskills tool errors out
Install ludown version 1.3.1, then run the botskills connect command
botskills connect should run even if the user has an outdated version of ludown. In this case, the latest version of ludown has a regression that prevents certain skills from being added correctly, so we need to be able to use 1.3.1

Hi @lauren-mills,
We have been researching about the behavior of the external messages (like ludown execution) and we noticed that the comparison between the user version and the latest version available in npm is handled by process.stderr, thus the tool catches it as an error.
We created microsoft/botbuilder-tools#1226 to track this issue.
As a workaround, you can upgrade the latest version of ludown like following
npm uninstall -g ludown
npm install -g ludown@latest
@Batta32 we are currently blocked on a full deployment of our demo environments because of the issue found in #1949. Is there any workaround for us to use a lower version of both botskills and ludown where it would still run without breaking from that error?
@ryanlengel we created #2021 to allow the use of a previous version of LUDown, and now the Update available message won't break the Botskills process.
Let me know if there's anything else I can help you with!
Hi there!
We solved this issue in #2021 merged in next, and @darrenj moved to master in #2038