rebreak-monorepo/graphify-out/.graphify_chunk_02.json
2026-06-01 04:44:19 +02:00

2 lines
15 KiB
JSON

{"nodes":[{"id":"auth_signup_signupscreen","label":"SignUpScreen","file_type":"code","source_file":"apps/rebreak-native/app/(auth)/signup.tsx","source_location":"line 50","source_url":null,"captured_at":null,"author":null,"contributor":null},{"id":"auth_layout_authlayout","label":"AuthLayout","file_type":"code","source_file":"apps/rebreak-native/app/(auth)/_layout.tsx","source_location":"line 3","source_url":null,"captured_at":null,"author":null,"contributor":null},{"id":"auth_confirm_confirmscreen","label":"ConfirmScreen","file_type":"code","source_file":"apps/rebreak-native/app/(auth)/confirm.tsx","source_location":"line 17","source_url":null,"captured_at":null,"author":null,"contributor":null},{"id":"auth_confirmotp_confirmotpscreen","label":"ConfirmOtpScreen","file_type":"code","source_file":"apps/rebreak-native/app/(auth)/confirm-otp.tsx","source_location":"line 27","source_url":null,"captured_at":null,"author":null,"contributor":null},{"id":"auth_signin_signinscreen","label":"SignInScreen","file_type":"code","source_file":"apps/rebreak-native/app/(auth)/signin.tsx","source_location":"line 194","source_url":null,"captured_at":null,"author":null,"contributor":null},{"id":"auth_signin_devicelockedpanel","label":"DeviceLockedPanel","file_type":"code","source_file":"apps/rebreak-native/app/(auth)/signin.tsx","source_location":"line 49","source_url":null,"captured_at":null,"author":null,"contributor":null},{"id":"onboarding_index_onboardingscreen","label":"OnboardingScreen","file_type":"code","source_file":"apps/rebreak-native/app/onboarding/index.tsx","source_location":"line 82","source_url":null,"captured_at":null,"author":null,"contributor":null},{"id":"onboarding_index_slidetype","label":"Slide type (onboarding state machine)","file_type":"code","source_file":"apps/rebreak-native/app/onboarding/index.tsx","source_location":"line 38","source_url":null,"captured_at":null,"author":null,"contributor":null},{"id":"help_crisis_crisisscreen","label":"CrisisScreen","file_type":"code","source_file":"apps/rebreak-native/app/help/crisis.tsx","source_location":"line 74","source_url":null,"captured_at":null,"author":null,"contributor":null},{"id":"help_contact_contactscreen","label":"ContactScreen","file_type":"code","source_file":"apps/rebreak-native/app/help/contact.tsx","source_location":"line 8","source_url":null,"captured_at":null,"author":null,"contributor":null},{"id":"help_layout_helplayout","label":"HelpLayout","file_type":"code","source_file":"apps/rebreak-native/app/help/_layout.tsx","source_location":"line 5","source_url":null,"captured_at":null,"author":null,"contributor":null},{"id":"help_faq_faqscreen","label":"FaqScreen","file_type":"code","source_file":"apps/rebreak-native/app/help/faq.tsx","source_location":"line 8","source_url":null,"captured_at":null,"author":null,"contributor":null},{"id":"help_about_aboutscreen","label":"AboutScreen","file_type":"code","source_file":"apps/rebreak-native/app/help/about.tsx","source_location":"line 8","source_url":null,"captured_at":null,"author":null,"contributor":null},{"id":"plugins_android_withrebreakprotectionandroid","label":"withRebreakProtectionAndroid plugin","file_type":"code","source_file":"apps/rebreak-native/plugins/with-rebreak-protection-android.js","source_location":"line 180","source_url":null,"captured_at":null,"author":null,"contributor":null},{"id":"plugins_android_rebreakvpnservice","label":"RebreakVpnService (Android)","file_type":"code","source_file":"apps/rebreak-native/plugins/with-rebreak-protection-android.js","source_location":"line 37","source_url":null,"captured_at":null,"author":null,"contributor":null},{"id":"plugins_android_rebreaka11yservice","label":"RebreakAccessibilityService (Android)","file_type":"code","source_file":"apps/rebreak-native/plugins/with-rebreak-protection-android.js","source_location":"line 40","source_url":null,"captured_at":null,"author":null,"contributor":null},{"id":"plugins_signingfix_withresourcebundlesigningfix","label":"withResourceBundleSigningFix plugin","file_type":"code","source_file":"apps/rebreak-native/plugins/with-resource-bundle-signing-fix.js","source_location":"line 44","source_url":null,"captured_at":null,"author":null,"contributor":null},{"id":"plugins_riveasset_withriveassetandroid","label":"withRiveAssetAndroid plugin","file_type":"code","source_file":"apps/rebreak-native/plugins/with-rive-asset-android.js","source_location":"line 28","source_url":null,"captured_at":null,"author":null,"contributor":null},{"id":"plugins_fmtfix_withfmtconstevalfix","label":"withFmtConstevalFix plugin","file_type":"code","source_file":"apps/rebreak-native/plugins/with-fmt-consteval-fix.js","source_location":"line 70","source_url":null,"captured_at":null,"author":null,"contributor":null},{"id":"plugins_materialtheme_withmaterialthemeandroid","label":"withMaterialThemeAndroid plugin","file_type":"code","source_file":"apps/rebreak-native/plugins/with-material-theme-android.js","source_location":"line 20","source_url":null,"captured_at":null,"author":null,"contributor":null},{"id":"plugins_releasesigning_withreleasesigningandroid","label":"withReleaseSigningAndroid plugin","file_type":"code","source_file":"apps/rebreak-native/plugins/with-release-signing-android.js","source_location":"line 25","source_url":null,"captured_at":null,"author":null,"contributor":null},{"id":"plugins_ios_withrebreakprotectionios","label":"withRebreakProtectionIos plugin","file_type":"code","source_file":"apps/rebreak-native/plugins/with-rebreak-protection-ios.js","source_location":"line 600","source_url":null,"captured_at":null,"author":null,"contributor":null},{"id":"plugins_ios_rebreakpackettunnelextension","label":"RebreakPacketTunnelExtension target","file_type":"code","source_file":"apps/rebreak-native/plugins/with-rebreak-protection-ios.js","source_location":"line 58","source_url":null,"captured_at":null,"author":null,"contributor":null},{"id":"plugins_ios_rebreakcontentfilter","label":"RebreakContentFilter target","file_type":"code","source_file":"apps/rebreak-native/plugins/with-rebreak-protection-ios.js","source_location":"line 81","source_url":null,"captured_at":null,"author":null,"contributor":null},{"id":"plugins_ios_rebreakurlfilterextension","label":"RebreakURLFilterExtension target (NEURLFilter iOS 26+)","file_type":"code","source_file":"apps/rebreak-native/plugins/with-rebreak-protection-ios.js","source_location":"line 31","source_url":null,"captured_at":null,"author":null,"contributor":null},{"id":"stores_notificationprefs_usenotificationprefsstore","label":"useNotificationPrefsStore","file_type":"code","source_file":"apps/rebreak-native/stores/notificationPrefs.ts","source_location":"line 25","source_url":null,"captured_at":null,"author":null,"contributor":null},{"id":"stores_devices_usedevicesstore","label":"useDevicesStore","file_type":"code","source_file":"apps/rebreak-native/stores/devices.ts","source_location":"line 32","source_url":null,"captured_at":null,"author":null,"contributor":null},{"id":"stores_devices_userdevice","label":"UserDevice interface","file_type":"code","source_file":"apps/rebreak-native/stores/devices.ts","source_location":"line 5","source_url":null,"captured_at":null,"author":null,"contributor":null},{"id":"stores_notifications_usenotificationstore","label":"useNotificationStore","file_type":"code","source_file":"apps/rebreak-native/stores/notifications.ts","source_location":"line 32","source_url":null,"captured_at":null,"author":null,"contributor":null},{"id":"stores_notifications_appnotification","label":"AppNotification interface","file_type":"code","source_file":"apps/rebreak-native/stores/notifications.ts","source_location":"line 6","source_url":null,"captured_at":null,"author":null,"contributor":null},{"id":"stores_language_uselanguagestore","label":"useLanguageStore","file_type":"code","source_file":"apps/rebreak-native/stores/language.ts","source_location":"line 26","source_url":null,"captured_at":null,"author":null,"contributor":null},{"id":"stores_language_synclanguagefromusermetadata","label":"syncLanguageFromUserMetadata","file_type":"code","source_file":"apps/rebreak-native/stores/language.ts","source_location":"line 69","source_url":null,"captured_at":null,"author":null,"contributor":null}],"edges":[{"source":"auth_signup_signupscreen","target":"auth_signin_signinscreen","relation":"references","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"apps/rebreak-native/app/(auth)/signup.tsx","source_location":"line 277","weight":1.0},{"source":"auth_signup_signupscreen","target":"auth_confirmotp_confirmotpscreen","relation":"references","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"apps/rebreak-native/app/(auth)/signup.tsx","source_location":"line 103","weight":1.0},{"source":"auth_signin_signinscreen","target":"auth_signin_devicelockedpanel","relation":"calls","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"apps/rebreak-native/app/(auth)/signin.tsx","source_location":"line 238","weight":1.0},{"source":"auth_signin_signinscreen","target":"auth_signup_signupscreen","relation":"references","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"apps/rebreak-native/app/(auth)/signin.tsx","source_location":"line 347","weight":1.0},{"source":"auth_confirmotp_confirmotpscreen","target":"auth_signup_signupscreen","relation":"references","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"apps/rebreak-native/app/(auth)/confirm-otp.tsx","source_location":"line 45","weight":1.0},{"source":"auth_confirm_confirmscreen","target":"auth_signin_signinscreen","relation":"references","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"apps/rebreak-native/app/(auth)/confirm.tsx","source_location":"line 88","weight":1.0},{"source":"onboarding_index_onboardingscreen","target":"onboarding_index_slidetype","relation":"implements","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"apps/rebreak-native/app/onboarding/index.tsx","source_location":"line 90","weight":1.0},{"source":"plugins_android_withrebreakprotectionandroid","target":"plugins_android_rebreakvpnservice","relation":"references","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"apps/rebreak-native/plugins/with-rebreak-protection-android.js","source_location":"line 53","weight":1.0},{"source":"plugins_android_withrebreakprotectionandroid","target":"plugins_android_rebreaka11yservice","relation":"references","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"apps/rebreak-native/plugins/with-rebreak-protection-android.js","source_location":"line 80","weight":1.0},{"source":"plugins_ios_withrebreakprotectionios","target":"plugins_ios_rebreakpackettunnelextension","relation":"references","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"apps/rebreak-native/plugins/with-rebreak-protection-ios.js","source_location":"line 274","weight":1.0},{"source":"plugins_ios_withrebreakprotectionios","target":"plugins_ios_rebreakcontentfilter","relation":"references","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"apps/rebreak-native/plugins/with-rebreak-protection-ios.js","source_location":"line 464","weight":1.0},{"source":"plugins_ios_withrebreakprotectionios","target":"plugins_ios_rebreakurlfilterextension","relation":"references","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"apps/rebreak-native/plugins/with-rebreak-protection-ios.js","source_location":"line 152","weight":1.0},{"source":"plugins_ios_rebreakpackettunnelextension","target":"plugins_ios_rebreakurlfilterextension","relation":"conceptually_related_to","confidence":"INFERRED","confidence_score":0.85,"source_file":"apps/rebreak-native/plugins/with-rebreak-protection-ios.js","source_location":"line 56","weight":0.85},{"source":"plugins_ios_rebreakcontentfilter","target":"plugins_ios_rebreakpackettunnelextension","relation":"conceptually_related_to","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"apps/rebreak-native/plugins/with-rebreak-protection-ios.js","source_location":"line 79","weight":1.0},{"source":"stores_notifications_usenotificationstore","target":"stores_notifications_appnotification","relation":"references","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"apps/rebreak-native/stores/notifications.ts","source_location":"line 17","weight":1.0},{"source":"stores_devices_usedevicesstore","target":"stores_devices_userdevice","relation":"references","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"apps/rebreak-native/stores/devices.ts","source_location":"line 18","weight":1.0},{"source":"stores_language_synclanguagefromusermetadata","target":"stores_language_uselanguagestore","relation":"calls","confidence":"EXTRACTED","confidence_score":1.0,"source_file":"apps/rebreak-native/stores/language.ts","source_location":"line 91","weight":1.0},{"source":"help_faq_faqscreen","target":"help_layout_helplayout","relation":"conceptually_related_to","confidence":"INFERRED","confidence_score":0.85,"source_file":"apps/rebreak-native/app/help/faq.tsx","source_location":null,"weight":0.85},{"source":"help_crisis_crisisscreen","target":"help_layout_helplayout","relation":"conceptually_related_to","confidence":"INFERRED","confidence_score":0.85,"source_file":"apps/rebreak-native/app/help/crisis.tsx","source_location":null,"weight":0.85},{"source":"help_contact_contactscreen","target":"help_layout_helplayout","relation":"conceptually_related_to","confidence":"INFERRED","confidence_score":0.85,"source_file":"apps/rebreak-native/app/help/contact.tsx","source_location":null,"weight":0.85},{"source":"help_about_aboutscreen","target":"help_layout_helplayout","relation":"conceptually_related_to","confidence":"INFERRED","confidence_score":0.85,"source_file":"apps/rebreak-native/app/help/about.tsx","source_location":null,"weight":0.85},{"source":"plugins_signingfix_withresourcebundlesigningfix","target":"plugins_ios_withrebreakprotectionios","relation":"conceptually_related_to","confidence":"INFERRED","confidence_score":0.75,"source_file":"apps/rebreak-native/plugins/with-resource-bundle-signing-fix.js","source_location":null,"weight":0.75},{"source":"plugins_fmtfix_withfmtconstevalfix","target":"plugins_ios_withrebreakprotectionios","relation":"conceptually_related_to","confidence":"INFERRED","confidence_score":0.75,"source_file":"apps/rebreak-native/plugins/with-fmt-consteval-fix.js","source_location":null,"weight":0.75},{"source":"plugins_materialtheme_withmaterialthemeandroid","target":"plugins_android_withrebreakprotectionandroid","relation":"conceptually_related_to","confidence":"INFERRED","confidence_score":0.75,"source_file":"apps/rebreak-native/plugins/with-material-theme-android.js","source_location":null,"weight":0.75},{"source":"plugins_releasesigning_withreleasesigningandroid","target":"plugins_android_withrebreakprotectionandroid","relation":"conceptually_related_to","confidence":"INFERRED","confidence_score":0.75,"source_file":"apps/rebreak-native/plugins/with-release-signing-android.js","source_location":null,"weight":0.75},{"source":"stores_notifications_usenotificationstore","target":"stores_notificationprefs_usenotificationprefsstore","relation":"conceptually_related_to","confidence":"INFERRED","confidence_score":0.75,"source_file":"apps/rebreak-native/stores/notifications.ts","source_location":null,"weight":0.75}],"hyperedges":[],"input_tokens":0,"output_tokens":0}