From 5ea514b94f6b24e147fe8bf5f52fc525ddb02f11 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vin=C3=ADcius=20Louren=C3=A7o?= Date: Tue, 30 Jun 2026 21:15:43 -0300 Subject: [PATCH] chore(tsconfig): explicit path mappings and cleaned includes --- frontend/tsconfig.json | 45 ++++++++++++++++++++++++++++-------------- 1 file changed, 30 insertions(+), 15 deletions(-) diff --git a/frontend/tsconfig.json b/frontend/tsconfig.json index 5ded1bc00a..6a29ffc95a 100644 --- a/frontend/tsconfig.json +++ b/frontend/tsconfig.json @@ -24,9 +24,6 @@ "isolatedModules": true, "noEmit": true, "paths": { - "*": [ - "./src/*" - ], "@constants/*": [ "./src/container/OnboardingContainer/constants/*" ], @@ -35,7 +32,32 @@ ], "test-mocks/*": [ "./__mocks__/*" - ] + ], + "api": ["./src/api"], + "AppRoutes": ["./src/AppRoutes"], + "ReactI18": ["./src/ReactI18"], + "store": ["./src/store"], + "styles.scss": ["./src/styles.scss"], + "api/*": ["./src/api/*"], + "AppRoutes/*": ["./src/AppRoutes/*"], + "assets/*": ["./src/assets/*"], + "components/*": ["./src/components/*"], + "constants/*": ["./src/constants/*"], + "container/*": ["./src/container/*"], + "hooks/*": ["./src/hooks/*"], + "lib/*": ["./src/lib/*"], + "mocks-server/*": ["./src/mocks-server/*"], + "modules/*": ["./src/modules/*"], + "pages/*": ["./src/pages/*"], + "parser/*": ["./src/parser/*"], + "periscope/*": ["./src/periscope/*"], + "providers/*": ["./src/providers/*"], + "schemas/*": ["./src/schemas/*"], + "store/*": ["./src/store/*"], + "__tests__/*": ["./src/__tests__/*"], + "tests/*": ["./src/tests/*"], + "types/*": ["./src/types/*"], + "utils/*": ["./src/utils/*"] }, "plugins": [ { @@ -52,18 +74,11 @@ ], "include": [ "./src", - "./src/**/*.ts", - "src/**/*.tsx", - "src/**/*.d.ts", - "babel.config.cjs", - "./jest.config.ts", "./__mocks__", - "./conf/default.conf", - "./public", - "./commitlint.config.ts", - "./vite.config.ts", + "./babel.config.cjs", + "./jest.config.ts", "./jest.setup.ts", - "./tests/**.ts", - "./**/*.d.ts" + "./vite.config.ts", + "./commitlint.config.ts" ] }