{ "projects": [ { "displayName": "server", "verbose": false, "roots": [ "/server" ], "moduleNameMapper": { "^@server/(.*)$": "/server/$1", "^@shared/(.*)$": "/shared/$1" }, "setupFiles": [ "/__mocks__/console.js", "/server/test/setup.ts" ], "testEnvironment": "node", "runner": "@getoutline/jest-runner-serial" }, { "displayName": "app", "verbose": false, "roots": [ "/app" ], "moduleNameMapper": { "^~/(.*)$": "/app/$1", "^@shared/(.*)$": "/shared/$1", "^.*[.](gif|ttf|eot|svg)$": "/__test__/fileMock.js", "^uuid$": "/node_modules/uuid/dist/index.js" }, "modulePaths": [ "/app" ], "setupFiles": [ "/__mocks__/window.js" ], "setupFilesAfterEnv": [ "/app/test/setup.ts" ], "testEnvironment": "jsdom", "testEnvironmentOptions": { "url": "http://localhost" } }, { "displayName": "shared-node", "verbose": false, "roots": [ "/shared" ], "moduleNameMapper": { "^@server/(.*)$": "/server/$1", "^@shared/(.*)$": "/shared/$1" }, "setupFiles": [ "/__mocks__/console.js" ], "setupFilesAfterEnv": [ "/shared/test/setup.ts" ], "testEnvironment": "node" }, { "displayName": "shared-jsdom", "verbose": false, "roots": [ "/shared" ], "moduleNameMapper": { "^~/(.*)$": "/app/$1", "^@shared/(.*)$": "/shared/$1", "^.*[.](gif|ttf|eot|svg)$": "/__test__/fileMock.js", "^uuid$": "/node_modules/uuid/dist/index.js" }, "setupFiles": [ "/__mocks__/window.js" ], "testEnvironment": "jsdom", "testEnvironmentOptions": { "url": "http://localhost" } } ] }