chore: configure absolute paths with webpack (#3011)

* coonfigure absolute paths with webpack

resolves #1855

* fixed jest config
This commit is contained in:
Kira Pilot
2022-07-18 10:43:11 -04:00
committed by GitHub
parent 6d1ec409d0
commit c0d19ebea2
4 changed files with 7 additions and 5 deletions

View File

@ -27,7 +27,7 @@ module.exports = {
testEnvironment: "jsdom",
testRegex: "(/__tests__/.*|(\\.|/)(test|spec))\\.tsx?$",
testPathIgnorePatterns: ["/node_modules/", "/__tests__/fakes", "/e2e/"],
moduleDirectories: ["node_modules", "<rootDir>"],
moduleDirectories: ["node_modules", "<rootDir>/src"],
moduleNameMapper: {
"\\.css$": "<rootDir>/src/testHelpers/styleMock.ts",
},

View File

@ -2,9 +2,9 @@ import { useMachine } from "@xstate/react"
import { FC, useEffect } from "react"
import { Helmet } from "react-helmet"
import { useSearchParams } from "react-router-dom"
import { workspaceFilterQuery } from "../../util/filters"
import { pageTitle } from "../../util/page"
import { workspacesMachine } from "../../xServices/workspaces/workspacesXService"
import { workspaceFilterQuery } from "util/filters"
import { pageTitle } from "util/page"
import { workspacesMachine } from "xServices/workspaces/workspacesXService"
import { WorkspacesPageView } from "./WorkspacesPageView"
const WorkspacesPage: FC = () => {

View File

@ -13,7 +13,8 @@
"resolveJsonModule": true,
"skipLibCheck": true,
"strict": true,
"target": "es2018"
"target": "es2018",
"baseUrl": "./src"
},
"include": ["**/*.ts", "**/*.tsx"],
"exclude": ["node_modules", "_jest"]

View File

@ -103,6 +103,7 @@ export const createCommonWebpackConfig = (options?: { skipTypecheck: boolean }):
//
// See: https://webpack.js.org/guides/typescript/
extensions: [".tsx", ".ts", ".js"],
modules: [path.resolve(__dirname, "src"), "node_modules"],
},
// plugins customize the build process