diff --git a/packages/mobile-client/.eslintrc b/packages/mobile-client/.eslintrc index 6e17dfc2..82b75894 100644 --- a/packages/mobile-client/.eslintrc +++ b/packages/mobile-client/.eslintrc @@ -4,5 +4,10 @@ "ignorePatterns": ["lib", "/dist/*"], "rules": { "prettier/prettier": "error" + }, + "settings": { + "import/resolver": { + "typescript": true + } } } \ No newline at end of file diff --git a/packages/mobile-client/package.json b/packages/mobile-client/package.json index 82875ef4..0a3df5b3 100644 --- a/packages/mobile-client/package.json +++ b/packages/mobile-client/package.json @@ -55,6 +55,7 @@ }, "devDependencies": { "eslint-config-expo": "~9.2.0", + "eslint-import-resolver-typescript": "^3.10.1", "eslint-plugin-prettier": "^5.5.1", "expo-module-scripts": "^55.0.2", "typescript": "^5.8.3" diff --git a/yarn.lock b/yarn.lock index 9a01e418..e1bbae85 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3399,6 +3399,7 @@ __metadata: "@fishjam-cloud/react-client": "workspace:*" "@fishjam-cloud/react-native-webrtc": "npm:0.25.6" eslint-config-expo: "npm:~9.2.0" + eslint-import-resolver-typescript: "npm:^3.10.1" eslint-plugin-prettier: "npm:^5.5.1" expo-module-scripts: "npm:^55.0.2" fast-text-encoding: "npm:1.0.6" @@ -9249,7 +9250,7 @@ __metadata: languageName: node linkType: hard -"eslint-import-resolver-typescript@npm:^3.6.3": +"eslint-import-resolver-typescript@npm:^3.10.1, eslint-import-resolver-typescript@npm:^3.6.3": version: 3.10.1 resolution: "eslint-import-resolver-typescript@npm:3.10.1" dependencies: