Skip to content

Conversation

@williscool
Copy link
Owner

@williscool williscool commented Jan 1, 2026

Note

Restructure to src/ and alias updates

  • Update Babel module-resolver aliases to @ -> src and @lib -> src/lib
  • Point Jest roots, moduleNameMapper, and setup files to src/**/*; update mocks
  • Adjust TSConfig paths and include to src/*; remove legacy app/lib includes
  • Tailwind content narrowed to src/**/*

Entry points and navigation

  • Update index.tsx imports to src/lib/* and src/screens/* (replaces app/*)

Feature and lib migration

  • Move features, hooks, PowerSync (connector, schema, db), logging, config, theme into src/lib/*
  • Fix relative imports in SetupSync and tests for native module path

UI component layer (Gluestack)

  • Add src/components/ui/* (Provider, Button, Input, Card, Alert, Text, Link, Switch, layout stacks) and central index.ts
  • Refactor Section, SecureInput, WarningBanner, Settings and SyncDebug screens to use new UI primitives

Tests

  • Add/adjust unit tests for UI variants/hooks, SetupSync logic/UI, logging utils, and PowerSync connector; update Jest mocks accordingly

Written by Cursor Bugbot for commit 8fee8cb. This will update automatically on new commits. Configure here.

@williscool williscool enabled auto-merge (squash) January 1, 2026 04:01
@williscool williscool disabled auto-merge January 1, 2026 04:01
@williscool williscool enabled auto-merge (squash) January 1, 2026 04:04
@williscool williscool merged commit c68b224 into master Jan 1, 2026
12 checks passed
@github-actions
Copy link

github-actions bot commented Jan 1, 2026

Build artifacts for PR #141 (commit 8a961ad) are available:

You can download these artifacts from the "Artifacts" section of the workflow run.

@github-actions
Copy link

github-actions bot commented Jan 1, 2026

Code Coverage Report

Overall Project 20.75%

There is no coverage information present for the Files changed

@github-actions
Copy link

github-actions bot commented Jan 1, 2026

📊 Code Coverage Summary

Coverage Type Coverage
Overall 20.75
Changed Files 100

View detailed coverage report

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants