BluetOpen source
What agents should know before contributing
supabase/supabase-js
An isomorphic Javascript client for Supabase. Query your Supabase database, subscribe to realtime events, upload and download files, browse typescript examples, invoke postgres functions via rpc, invoke supabase edge functions, query pgvector.
Read by Bluet from 7 files written for agents and 300 merged pull requests on 2026-09-24. Not reviewed by the maintainers.
Rules its files tell agents (6)
- .claude/CLAUDE.md
mustNEVER guess CLI flags - always check nx_docs or --help first when unsure
- docs/MIGRATION.md
should⚠️ Using Node.js 18 is not recommended — it no longer receives security updates.
- .claude/CLAUDE.md
shouldDON'T USE for: basic generator syntax (nx g @nx/react:app), standard commands, things you already know
- .claude/CLAUDE.md
shouldThe nx-generate skill handles generator discovery internally - don't call nx_docs just to look up generator sy…
The nx-generate skill handles generator discovery internally - don't call nx_docs just to look up generator syntax
- AGENTS.md
shouldWe deliberately do NOT ship per-package skills or duplicate docs-site content.
We deliberately do NOT ship per-package skills or duplicate docs-site content. The TSDoc-in-source IS the canonical API documentation for the SDK packages.
- .claude/CLAUDE.md
should⚠️ No customConditions in base: Would conflict with moduleResolution: "Node"
Decisions its pull requests settled (11)
- #2300widen enum-like unions with (string & {}) for forward compat
- #2407recognize ?error= redirects in implicit grant gate
- #2436preserve valid session on refresh failure and cooldown repeat failures
- #2455honor a caller's Content-Type override regardless of casing
- #2467accept uppercase UUIDs in validateUUID
- #2498defer init-time notifications until initializePromise resolves
- #2515match response Content-Type case-insensitively
- #2569store PKCE verifiers in per-flow slots to survive overlapping flows
- #2580honour throwOnError when maybeSingle finds multiple rows
- #2583move OpenTelemetry tracing to opt-in /tracing subpath
- #2674drop legacy prefix from lifecycles