jest-extended
jest-extended copied to clipboard
Simplify typescript recommendations
The docs currently seem to recommend adding .d.ts files:
- https://jest-extended.jestcommunity.dev/docs/getting-started/typescript
- https://jest-extended.jestcommunity.dev/docs/getting-started/setup#vitest-typescript-types-setup
I had success by just adding to compilerOptions.types in tsconfig.json. Maybe that's all that is needed?
"compilerOptions": {
"types": [
"jest-extended",
],
},
In case vitest globals are in use, one can add vitest/globals to that array.
Those recommendations were so you could get autocomplete working in things like VS Code IIRC.
Edited above, it appears VSCode uses a different LSP called tsserver, but I can't imagine that one failing on those types, but I will test it later.
Can confirm, using the types array work in VS Code.