We are using TypeScript in Node.js.
We have a file called Sum.test.ts
that has this code
import { sum } from "./Sum"
This code runs just fine when we do ts-node src/Sum.test.ts
, but if we call Jest by npx jest src/Sum.test.ts
:
“Ň
({“Object.”:function(module,exports,require,__dirname,__filename,jest){import
{ sum } from “./Sum”;
^^^^^^ SyntaxError: Cannot use import statement outside a module
This is the `Sum.ts` file:
export function sum(a: number, b: number): number {
return a + b;
}