mirror of
https://github.com/bitburner-official/bitburner-src.git
synced 2026-04-17 14:59:16 +02:00
JEST: Test faster by removing barrels (#1645)
This commit is contained in:
16
test/jest/config/babelTransform.js
Normal file
16
test/jest/config/babelTransform.js
Normal file
@@ -0,0 +1,16 @@
|
||||
const babelJest = require("babel-jest").default;
|
||||
|
||||
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,
|
||||
});
|
||||
|
||||
return babelTransformer.process(sourceText, sourcePath, options);
|
||||
},
|
||||
};
|
||||
Reference in New Issue
Block a user