1 | "use strict";
|
2 | Object.defineProperty(exports, "__esModule", { value: true });
|
3 | exports.JEST_CONFIG_EJS_TEMPLATE = exports.DEFAULT_JEST_TEST_MATCH = exports.JS_EXT_TO_TREAT_AS_ESM = exports.TS_EXT_TO_TREAT_AS_ESM = exports.ESM_JS_TRANSFORM_PATTERN = exports.JS_TRANSFORM_PATTERN = exports.ESM_TS_JS_TRANSFORM_PATTERN = exports.TS_JS_TRANSFORM_PATTERN = exports.ESM_TS_TRANSFORM_PATTERN = exports.TS_TRANSFORM_PATTERN = exports.JS_JSX_REGEX = exports.TS_TSX_REGEX = exports.JS_JSX_EXTENSIONS = exports.DECLARATION_TYPE_EXT = exports.LINE_FEED = void 0;
|
4 | exports.LINE_FEED = '\n';
|
5 | exports.DECLARATION_TYPE_EXT = '.d.ts';
|
6 | exports.JS_JSX_EXTENSIONS = ['.js', '.jsx'];
|
7 | exports.TS_TSX_REGEX = /\.[cm]?tsx?$/;
|
8 | exports.JS_JSX_REGEX = /\.[cm]?jsx?$/;
|
9 | exports.TS_TRANSFORM_PATTERN = '^.+.tsx?$';
|
10 | exports.ESM_TS_TRANSFORM_PATTERN = '^.+\\.m?tsx?$';
|
11 | exports.TS_JS_TRANSFORM_PATTERN = '^.+.[tj]sx?$';
|
12 | exports.ESM_TS_JS_TRANSFORM_PATTERN = '^.+\\.m?[tj]sx?$';
|
13 | exports.JS_TRANSFORM_PATTERN = '^.+.jsx?$';
|
14 | exports.ESM_JS_TRANSFORM_PATTERN = '^.+\\.m?jsx?$';
|
15 |
|
16 | exports.TS_EXT_TO_TREAT_AS_ESM = ['.ts', '.tsx', '.mts'];
|
17 | exports.JS_EXT_TO_TREAT_AS_ESM = ['.jsx'];
|
18 |
|
19 |
|
20 |
|
21 |
|
22 | exports.DEFAULT_JEST_TEST_MATCH = ['**/__tests__/**/*.[jt]s?(x)', '**/?(*.)+(spec|test).[jt]s?(x)'];
|
23 |
|
24 |
|
25 |
|
26 | exports.JEST_CONFIG_EJS_TEMPLATE = "/** @type {import('ts-jest').JestConfigWithTsJest} **/\n<%= exportKind %> {\n testEnvironment: \"<%= testEnvironment %>\",\n transform: {\n \"<%= transformPattern %>\": <%- transformValue %>,\n },\n};";
|