-
Notifications
You must be signed in to change notification settings - Fork 281
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add readableFlowing property to INodeSocket #2515
Conversation
Pull Request Test Coverage Report for Build 145317
💛 - Coveralls |
I pulled the latest code from master branch and got the following error when I ran "npm run build", is there anything broken?
|
@chon219, if you run lerna bootstrap —hoist again you’ll have the latest @types/node dependency which should resolve your build error. |
Thanks, I would try again. |
I've updated @types/node dependency to 10.17.26 via running |
@chon219 I just cloned and am not running into this. If you try cloning the repo into a new folder, do you still experience this? And you're using the |
@chon219 if you do a git clean -fdx at the root level and then do lerna bootstrap —hoist that will ensure the old node types and package-lock.jsons are gone. |
@mdrichardson yes, there is a readableFlowing property I cloned a new copy of botbuilder-js and it builds well without errors, but I don't know why this would happen... |
Got it, thanks! |
* add .yaml-based Azure DevOps pipelines to 4.8 branch * add readableFlowing property to INodeSocket (#2515) * fix cherry-pick 8d9a3e3 Co-authored-by: Michael Richardson <[email protected]>
* add .yaml-based Azure DevOps pipelines to 4.8 branch * add readableFlowing property to INodeSocket (#2515) * fix cherry-pick 8d9a3e3 Co-authored-by: Michael Richardson <[email protected]>
* cherry-pick (#3075) to 4.7, fix merge conflicts * add .yaml-based Azure DevOps pipelines to 4.8 branch * add readableFlowing property to INodeSocket (#2515) * fix cherry-pick 8d9a3e3 Co-authored-by: Michael Richardson <[email protected]> * change from adaptive-expressions to botframework-expressions * manually pick tokenResolver test fixes * from f1b6fc2 * address PR feedback re: INodeSocket * remove unused internal AddressInfo interface
All JS builds are breaking I believe due to a linting or pipeline update(?); I didn't really see any other relevant recent commits. INodeSocket needs to implement
readableFlowing
so I added it as a property that does nothing. It can't be optional or the build will still break. It uses the same typing and scope asSocket
defined in Node globals:Here's the failure:
The reference for the change doesn't amount to much more than "it was missing, so we added it". Similarly, this change isn't mentioned anywhere in Node release notes, as far as I can tell, and digging through the blame doesn't really explain anything, either.