1 | "use strict";
|
2 | var _a;
|
3 | Object.defineProperty(exports, "__esModule", { value: true });
|
4 | exports.createTransformer = exports.pathsToModuleNameMapper = exports.createJestPreset = exports.mocked = void 0;
|
5 | var bs_logger_1 = require("bs-logger");
|
6 | var create_jest_preset_1 = require("./presets/create-jest-preset");
|
7 | var paths_to_module_name_mapper_1 = require("./config/paths-to-module-name-mapper");
|
8 | var ts_jest_transformer_1 = require("./ts-jest-transformer");
|
9 | var logger_1 = require("./utils/logger");
|
10 | var messages_1 = require("./utils/messages");
|
11 | var testing_1 = require("./utils/testing");
|
12 | var version_checkers_1 = require("./utils/version-checkers");
|
13 | var warn = logger_1.rootLogger.child((_a = {}, _a[bs_logger_1.LogContexts.logLevel] = bs_logger_1.LogLevels.warn, _a));
|
14 | var helperMoved = function (name, helper) {
|
15 | return warn.wrap(messages_1.interpolate("The `{{helper}}` helper has been moved to `ts-jest/utils`. Use `import { {{helper}} } from 'ts-jest/utils'` instead.", { helper: name }), helper);
|
16 | };
|
17 | exports.mocked = helperMoved('mocked', testing_1.mocked);
|
18 | exports.createJestPreset = helperMoved('createJestPreset', create_jest_preset_1.createJestPreset);
|
19 | exports.pathsToModuleNameMapper = helperMoved('pathsToModuleNameMapper', paths_to_module_name_mapper_1.pathsToModuleNameMapper);
|
20 | function createTransformer() {
|
21 | version_checkers_1.VersionCheckers.jest.warn();
|
22 | return new ts_jest_transformer_1.TsJestTransformer();
|
23 | }
|
24 | exports.createTransformer = createTransformer;
|