Skip to content
Back to archipelago.banuacoder.com

Shared Packages

shared_identifiers Free ​

Tier
Freeversion 0.1.5
Command
archipelago generate shared_identifiers
Generates
  • shared/identifiers

Typed page identifiers and their registry (shared/identifiers), used by feature packages for deep-link routing, auth gating and analytics.

What it is ​

Feature packages name their pages with PageIdentifier values and register a PageConfig for each in PageIdentifierRegistry. flutter_modular_monorepo generates this brick, and it is the only source of the package.

app_blackbox and app_blackbox_recorder generate it for you when shared/identifiers is missing.

Variables ​

None.

Usage ​

bash
archipelago generate shared_identifiers --output <project-root>

What the hook does ​

  • Adds shared/identifiers to the workspace.
  • Records shared_identifiers in archipelago.yaml.