🚀 Feature Proposal
How about change
|
export const TS_TRANSFORM_PATTERN = '^.+\\.tsx?$' |
|
export const ESM_TS_TRANSFORM_PATTERN = '^.+\\.m?tsx?$' |
|
export const TS_JS_TRANSFORM_PATTERN = '^.+\\.[tj]sx?$' |
|
export const ESM_TS_JS_TRANSFORM_PATTERN = '^.+\\.m?[tj]sx?$' |
|
export const JS_TRANSFORM_PATTERN = '^.+\\.jsx?$' |
|
export const ESM_JS_TRANSFORM_PATTERN = '^.+\\.m?jsx?$' |
to
export const TS_TRANSFORM_PATTERN = '^.+\\\\.tsx?$'
export const ESM_TS_TRANSFORM_PATTERN = '^.+\\\\.m?tsx?$'
export const TS_JS_TRANSFORM_PATTERN = '^.+\\\\.[tj]sx?$'
export const ESM_TS_JS_TRANSFORM_PATTERN = '^.+\\\\.m?[tj]sx?$'
export const JS_TRANSFORM_PATTERN = '^.+\\\\.jsx?$'
export const ESM_JS_TRANSFORM_PATTERN = '^.+\\\\.m?jsx?$'
because ejs will not output the escaped \
Motivation
Current generated pattern will cause Unnecessary escape character

OK, so have fun! :D
-------------------
<%
const TS_TRANSFORM_PATTERN = '^.+\\.tsx?$'
%>
<%= TS_TRANSFORM_PATTERN %>
🚀 Feature Proposal
How about change
ts-jest/src/constants.ts
Lines 6 to 11 in 00eb6d2
because ejs will not output the escaped
\Motivation
Current generated pattern will cause

Unnecessary escape characterReproduction: https://ionicabizau.github.io/ejs-playground/