mirror of
https://github.com/bitburner-official/bitburner-src.git
synced 2026-04-16 06:18:42 +02:00
TOOLS: Enable linting in test folder (#2337)
This commit is contained in:
@@ -123,8 +123,8 @@
|
||||
"start:dev": "webpack serve --progress --mode development",
|
||||
"build": "bash ./tools/build.sh production",
|
||||
"build:dev": "bash ./tools/build.sh development",
|
||||
"lint": "eslint --fix --ext js,jsx,ts,tsx --max-warnings 0 src",
|
||||
"lint:report": "eslint --ext js,jsx,ts,tsx --max-warnings 0 src",
|
||||
"lint": "eslint --fix --ext js,jsx,ts,tsx --max-warnings 0 src test",
|
||||
"lint:report": "eslint --ext js,jsx,ts,tsx --max-warnings 0 src test",
|
||||
"preinstall": "node ./tools/engines-check/engines-check.js",
|
||||
"test": "jest",
|
||||
"test:watch": "jest --watch",
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user