Jest runs out of memory when run in Docker, possibly because of a memory
leak in ts-jest.
The tests will now run after the build, on the built *.js files. As a
consequence, the jest tests will run faster because ts-jest will no
longer be invoked in ci.
Check the package.json test:ci script for more info.
https://github.com/facebook/jest/issues/7874https://github.com/facebook/jest/issues/9081
When using versions and letting npm install dedupe the packages, npm
audit does not work and it exits with a cryptic error:
The server said: Invalid package tree, run npm install to rebuild your package-lock.json
package.jsons are changed because dependencies are now sorted
tsconfig.jsons are changed because all referenced monorepo packages will
be added as project references
tsconfig.esm.jsons are changed because syncEsmConfig was run