Just a whole lot of crap

This commit is contained in:
2025-08-14 16:36:12 -05:00
parent 66b7e42275
commit 62f6d6f279
144 changed files with 41421 additions and 2458 deletions

25
jest.config.js Normal file
View File

@@ -0,0 +1,25 @@
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"],
};