Skip to content

Conversation

@dackers86
Copy link
Member

No description provided.

@dackers86 dackers86 force-pushed the @invertase/fix-peer-dependencies branch from 9f65890 to 7294143 Compare September 17, 2025 09:07
- Update Firebase catalog version from ^11.8.0 to ^11.10.0
- Change peer dependencies catalog Firebase range from ^12 to ^11 || ^12
- Reorganize workspace YAML structure with proper sections and comments
- Restore Apache License copyright header
- Ensure AngularFire compatibility while allowing Firebase v12 flexibility
@dackers86 dackers86 force-pushed the @invertase/fix-peer-dependencies branch 2 times, most recently from da08148 to a275905 Compare September 17, 2025 10:28
@dackers86 dackers86 force-pushed the @invertase/fix-peer-dependencies branch from cd7abc0 to a51d40c Compare September 17, 2025 10:36
dackers86 and others added 6 commits September 17, 2025 11:38
- Move @firebase-ui/translations from regular dependency to peer dependency in core package
- Ensures proper dependency management where core declares translations as peer dependency
- Consuming applications must provide translations package
- Maintains existing Angular package structure which already has translations as peer dependency
- React package correctly gets translations through core (no direct dependency needed)
- Apply code formatting fixes
- Remove @firebase-ui/translations from Angular package peer dependencies
- Angular package gets translations through core package's peer dependency
- Maintains consistent dependency structure across all packages
- Core declares translations as peer dependency, other packages inherit it
},
"dependencies": {
"@firebase-ui/core": "workspace:*",
"@firebase-ui/translations": "workspace:*",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This isn't needed... core should pull it in

"nanostores": "catalog:",
"zod": "catalog:"
"zod": "catalog:",
"@firebase-ui/translations": "workspace:*"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

namespaced imports should come at the top of the list

@dackers86 dackers86 force-pushed the @invertase/fix-peer-dependencies branch from 5fe1648 to 1835e4f Compare September 18, 2025 12:44
@dackers86 dackers86 merged commit c2f16fc into @invertase/v7-development Sep 19, 2025
3 checks passed
@dackers86 dackers86 deleted the @invertase/fix-peer-dependencies branch September 19, 2025 08:47
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