Update typings for mocha (#752)
* Update typings for mocha This is includes an update of the lock file to the v2 format. It's a big change, but not much is happening here. I thought it best to keep it separate. * Fix globalSetup/teardown for mocha Updating the typings for mocha uncovered an error in how we were registering global setups and teardowns. When calling `mocha.globalSetup` or `mocha.globalTeardown`, any previously registered globals are overwritten. The workaround is to attach globals directly to the internal options object. This is a requirement because we are now registering globals in multiple files. Unfortunately, the typings for mocha do not permit this and I may need to fix them again.
This commit is contained in:
@@ -29,8 +29,7 @@ Here are a few things you can do that will increase the likelihood of your pull
|
||||
|
||||
## Setting up a local build
|
||||
|
||||
Make sure you have a fairly recent version of vscode (>1.32) and are using nodejs
|
||||
version >=v10.13.0. (Tested on v10.15.1 and v10.16.0).
|
||||
Make sure you have installed recent versions of vscode (>= v1.52), node (>=12.16), and npm (>= 7.5.2). Earlier versions will probably work, but we no longer test against them.
|
||||
|
||||
### Installing all packages
|
||||
|
||||
|
||||
Reference in New Issue
Block a user