obytes / react-native-template-obytes

📱 A template for your next React Native project: Expo, PNPM, TypeScript, TailwindCSS, Husky, EAS, GitHub Actions, Env Vars, expo-router, react-query, react-hook-form.
https://starter.obytes.com
MIT License
2.19k stars 321 forks source link

feat: check for cycle imports #350

Closed yjose closed 1 month ago

yjose commented 1 month ago

What does this do?

Cycle dependencies may lead to unpredictable results especially if you have many of them.

Why did you do this?

Add an ESLint rule to enforce checking for cyclic dependencies as an error.

Who/what does this impact?

NA

How did you test this?

Locally

netlify[bot] commented 1 month ago

Deploy Preview for obytes-starter canceled.

Name Link
Latest commit 89593ce0ad6b22541b8b237771d63d9498c66f00
Latest deploy log https://app.netlify.com/sites/obytes-starter/deploys/66d207b83b4df400088d23ab
github-actions[bot] commented 1 month ago

💯 Test Coverage

Lines Statements Branches Functions
Coverage: 40%
38.85% (183/471) 34.09% (75/220) 25.27% (46/182)

😎 Tests Results

Tests Skipped Failures Errors Time
40 0 :zzz: 0 :x: 0 :fire: 26.106s :stopwatch:
👀 Tests Details • (40%)
File% Stmts% Branch% Funcs% LinesUncovered Line #s
All files38.8534.0925.2740.04 
report-only-changed-files is enabled. No files were changed in this commit :)