Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: Make datastore async/await. (#1666)
feat: Make datastore async/await. feat: Make robot.run async/await. feat: throw error instead of calling process.exit in try/catch. Let the process fail on its own. fix: Shell adapter wasn't closing the Readline stream properly. It was causing test scenarios to hang. fix: adapter.emote had a typo fix: call removeAllListeners in close method. fix: Response.play() wasn't working. fix: argument being sent to the catchAll callback was not correct. It's supposed to be a CatchAllMessage type. chore: Add @deprecated for Brain wrapper methods in Adapter chore: Remove is-circular chore: Replace mocha with Node's Test Runner chore: Remove chai, sinon and sinon-chai BREAKING CHANGE: Updating datastore to async/await API. BREAKING CHANGE: Bump Node support to v18 BREAKING CHANGE: Making robot.run async/await is an API change. Get tests working with node v18.17.1. It's fine if there's not a history file for the shell adapter. fixed this[#rl].close is not a function in pipeline. Possible race condition between loading the readline interface and call to close happening close together.
- Loading branch information