Files
task-stream/libs/web/shared/infrastructure
2026-10-03 13:40:26 +02:00
..
2026-10-03 13:40:26 +02:00
2026-10-03 13:40:26 +02:00
2026-10-03 13:40:26 +02:00
2026-10-03 13:40:26 +02:00
2026-10-03 13:40:26 +02:00
2026-10-03 13:40:26 +02:00

web-shared-infrastructure

Cliente GraphQL de la web.

  • Import: @task-stream/web/shared/infrastructure
  • Capa: infrastructure · Tags: scope:web-shared, type:infrastructure

Contenido

  • provideGraphql(): Apollo con HTTP para queries/mutations y graphql-ws para subscriptions; caché desactivada.
  • AccessTokenSource (puerto): de dónde sale el token (lo implementa identity).
  • API_CONFIG / apiConfigFromLocation(): la API se sirve en el mismo origen (/api, /graphql).

Comandos

npx nx lint web-shared-infrastructure

Reglas de dependencia entre capas: Arquitectura.