1.1.0 • Published 2 years ago
@side/jest-runtime v1.1.0
NOTE This package was intentionally left as JS instead of being converted to TS because it is only a slight modification of existing Jest code based on this PR
- Install SWC if you haven't already
@swc/core @swc/jest
Make sure to configure SWC if you haven't already:
{ "jsc": { "parser": { "syntax": "typescript", "decorators": true }, "transform": { "legacyDecorator": true, "decoratorMetadata": true } } }
Install custom runtime:
yarn add @side/jest-runtime
- Use within
jest.config.js
:module.exports = { transform: { '^.+\\.ts$': '@swc/jest', }, runtime: '@side/jest-runtime', };
Why?
We were seeing memory leaks using ts-jest with node >16.10. When investigating solutions this PR fixing the issue was noticed. Since it hasn't been merged, and we still wanted to share this logic, we created this lib.
1.1.0
2 years ago
1.0.2
2 years ago
1.0.1
2 years ago
1.0.0
2 years ago
1.0.0-beta.2
2 years ago
1.0.0-beta.1
2 years ago