From fc3da9b09e366c5491633d7bf0545716531f6d76 Mon Sep 17 00:00:00 2001 From: Ahn Date: Fri, 26 Mar 2021 00:31:46 +0100 Subject: [PATCH] fix: declare missing export for `jest-preset` (#2477) --- e2e/__cases__/presets/ts-jest-presets.spec.ts | 4 +++- package.json | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/e2e/__cases__/presets/ts-jest-presets.spec.ts b/e2e/__cases__/presets/ts-jest-presets.spec.ts index 0012429072..36f68e4828 100644 --- a/e2e/__cases__/presets/ts-jest-presets.spec.ts +++ b/e2e/__cases__/presets/ts-jest-presets.spec.ts @@ -1,13 +1,15 @@ // preset and utils should work all the time import * as presets from 'ts-jest/presets' +import * as defaultPreset from 'ts-jest/jest-preset'; import { JS_EXT_TO_TREAT_AS_ESM, TS_EXT_TO_TREAT_AS_ESM } from 'ts-jest/dist/constants' test('presets', () => { - expect(presets.defaults).toEqual({ + expect(defaultPreset).toEqual({ transform: { '^.+\\.tsx?$': 'ts-jest', }, }) + expect(presets.defaultsESM).toEqual({ extensionsToTreatAsEsm: [...TS_EXT_TO_TREAT_AS_ESM], transform: { diff --git a/package.json b/package.json index 10da4ec7fb..bb4816e357 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,8 @@ "exports": { ".": "./dist/index.js", "./dist/*": "./dist/*.js", - "./presets": "./jest-preset.js", + "./jest-preset": "./jest-preset.js", + "./preset": "./presets/index.js", "./utils": "./utils/index.js", "./package.json": "./package.json" },