ts-jest The 'import.meta' meta-property is only allowed (typescript) Ошибка, решение

TS1343: The 'import.meta' meta-property is only allowed when the '--module' option is 'es2020', 'esnext', or 'system'.

При это этом tsconfig.json выглядит так:

{
    "compilerOptions": {
      "outDir": "./test-js",
      "allowJs": true,
      "target": "es6",
      "module": "es2020",
      "sourceMap": true , 
      "moduleResolution":"node",
      "isolatedModules": true,
    },
    "include": ["./src/**/*", "./tests/**/*"]
}

Возможное решение

Для ts-jest необходимо явно включить использование ESM модулей, например, с помощью jest.config.json, добавив туда опции:

 extensionsToTreatAsEsm: ['.ts'],
    "globals": {
      "ts-jest": {
        "useESM": true
      }
    },

Key Words for FKN + antitotal forum (CS VSU):