Skip to content

@granite-js/gradle-plugin #146

@l2hyunwoo

Description

@l2hyunwoo

Background

  • Granite-based React Native apps need a shared Gradle plugin to standardize build configuration.
  • Existing options such as @react-native/gradle-plugin and the react-native-brownfield plugin cannot surface multiple React Native screens within one host app; they fall short when each screen must own its own generated code and assets.
  • As a result, teams struggle to modularize React Native screens across several entry points.

Proposal

  • Scaffold and add @granite-js/gradle-plugin to the Granite monorepo workspace.
  • Ensure the plugin aggregates autolinked modules and generated code per library module, allowing multiple screens to retain their own implementations without conflicts.
  • Document how to adopt the plugin, including multi-screen integration guidance for Granite consumers.

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions