gitextract_craxx02i/ ├── .github/ │ ├── FUNDING.yml │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.md │ │ └── feature_request.md │ └── workflows/ │ └── nightly.yml ├── .gitignore ├── LICENSE ├── README.md ├── api/ │ ├── ask-openai.js │ ├── auth/ │ │ └── patreon/ │ │ ├── login.js │ │ ├── logout.js │ │ └── verify.js │ ├── check-cookie.js │ ├── me.js │ └── usage-today.js ├── assets/ │ ├── custom/ │ │ └── .gitkeep │ └── fonts/ │ ├── NewNumbers.otf │ ├── NumbersBold.otf │ └── NumbersRegular.otf ├── lib/ │ ├── accessControl.js │ ├── getUserTierServer.js │ ├── rateLimits.js │ └── redis.js ├── package.json ├── src/ │ ├── data/ │ │ ├── 2025_changes.json │ │ ├── 2026_changes.json │ │ ├── contracts_2025.json │ │ ├── members.json │ │ ├── news/ │ │ │ ├── news_prompts_templates.json │ │ │ ├── news_titles_templates.json │ │ │ ├── turning_points_prompts_templates.json │ │ │ └── turning_points_titles_templates.json │ │ ├── nightly_patch_notes.md │ │ ├── records.json │ │ └── tables_2026.json │ ├── index.html │ ├── index.js │ ├── js/ │ │ ├── backend/ │ │ │ ├── UESaveHandler.js │ │ │ ├── UESaveTool/ │ │ │ │ ├── Gvas.js │ │ │ │ ├── GvasHeader.js │ │ │ │ ├── LICENSE │ │ │ │ ├── PropertyErrors.js │ │ │ │ ├── Serializer.js │ │ │ │ ├── arrays/ │ │ │ │ │ ├── IntArray.js │ │ │ │ │ ├── SoftObjectArray.js │ │ │ │ │ ├── StructArray.js │ │ │ │ │ └── index.js │ │ │ │ ├── factories.js │ │ │ │ ├── index.js │ │ │ │ └── properties/ │ │ │ │ ├── ArrayProperty.js │ │ │ │ ├── BoolProperty.js │ │ │ │ ├── EnumProperty.js │ │ │ │ ├── FloatProperty.js │ │ │ │ ├── Guid.js │ │ │ │ ├── Int16Property.js │ │ │ │ ├── Int64Property.js │ │ │ │ ├── Int8Property.js │ │ │ │ ├── IntProperty.js │ │ │ │ ├── ObjectProperty.js │ │ │ │ ├── Property.js │ │ │ │ ├── SoftObjectProperty.js │ │ │ │ ├── StrProperty.js │ │ │ │ ├── StrProperty_.js │ │ │ │ ├── StructProperty.js │ │ │ │ ├── Tuple.js │ │ │ │ └── index.js │ │ │ ├── command.js │ │ │ ├── commandGlobals.js │ │ │ ├── dbManager.js │ │ │ ├── scriptUtils/ │ │ │ │ ├── calendarUtils.js │ │ │ │ ├── carAnalysisUtils.js │ │ │ │ ├── carConstants.js │ │ │ │ ├── countries.js │ │ │ │ ├── createStaffUtils.js │ │ │ │ ├── dbUtils.js │ │ │ │ ├── editTeamUtils.js │ │ │ │ ├── eidtStatsUtils.js │ │ │ │ ├── head2head.js │ │ │ │ ├── modUtils.js │ │ │ │ ├── newsUtils.js │ │ │ │ ├── recordUtils.js │ │ │ │ ├── regulationsUtils.js │ │ │ │ ├── transferUtils.js │ │ │ │ └── triggerUtils.js │ │ │ └── worker.js │ │ └── frontend/ │ │ ├── calendar.js │ │ ├── config.js │ │ ├── devTools.js │ │ ├── dragFile.js │ │ ├── head2head.js │ │ ├── news.js │ │ ├── performance.js │ │ ├── recentsManager.js │ │ ├── regulations.js │ │ ├── renderer.js │ │ ├── seasonMods.js │ │ ├── seasonViewer.js │ │ ├── stats.js │ │ ├── teamReplacements.js │ │ ├── teams.js │ │ └── transfers.js │ ├── styles.css │ └── themes.css ├── vercel.json └── webpack.config.js