Files
PriceUpdaterAppv2/jest.config.js

26 lines
792 B
JavaScript

module.exports = {
testEnvironment: "node",
transform: {
"^.+\\.(js|jsx)$": [
"babel-jest",
{
presets: [
["@babel/preset-env", { targets: { node: "current" } }],
["@babel/preset-react", { runtime: "classic" }],
],
},
],
},
transformIgnorePatterns: [
"node_modules/(?!(ink|ink-text-input|ink-select-input|ink-spinner|ink-testing-library)/)",
],
moduleNameMapper: {
"^ink$": "<rootDir>/tests/__mocks__/ink.js",
"^ink-text-input$": "<rootDir>/tests/__mocks__/ink-text-input.js",
"^ink-select-input$": "<rootDir>/tests/__mocks__/ink-select-input.js",
"^ink-spinner$": "<rootDir>/tests/__mocks__/ink-spinner.js",
"^ink-testing-library$": "<rootDir>/tests/__mocks__/ink-testing-library.js",
},
setupFilesAfterEnv: ["<rootDir>/tests/setup.js"],
};