TOOLS: Enable linting in test folder (#2337)

This commit is contained in:
catloversg
2025-10-07 13:48:18 +07:00
committed by GitHub
parent 0d1f5f3eeb
commit 1883af6c38
2 changed files with 18 additions and 16 deletions
+16 -14
View File
@@ -1,16 +1,18 @@
const babelJest = require("babel-jest").default;
/* eslint-disable @typescript-eslint/no-unsafe-call */
/* eslint-disable @typescript-eslint/no-unsafe-return */
/* eslint-disable @typescript-eslint/no-unsafe-member-access */
/* eslint-disable @typescript-eslint/no-unsafe-assignment */
import babelJest from "babel-jest";
module.exports = {
process(sourceText, sourcePath, options) {
const alias = options?.config?.moduleNameMapper;
const extensions = options.config.moduleFileExtensions;
const babelTransformer = babelJest.createTransformer({
presets: [["@babel/preset-react"], ["@babel/preset-env"], ["@babel/preset-typescript"]],
plugins: [["transform-barrels", { executorName: "jest", alias: alias, extensions: extensions }]],
babelrc: false,
configFile: false,
});
export function process(sourceText, sourcePath, options) {
const alias = options?.config?.moduleNameMapper;
const extensions = options.config.moduleFileExtensions;
const babelTransformer = babelJest.createTransformer({
presets: [["@babel/preset-react"], ["@babel/preset-env"], ["@babel/preset-typescript"]],
plugins: [["transform-barrels", { executorName: "jest", alias: alias, extensions: extensions }]],
babelrc: false,
configFile: false,
});
return babelTransformer.process(sourceText, sourcePath, options);
},
};
return babelTransformer.process(sourceText, sourcePath, options);
}