UNPKG

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