de9ed11: Fix build: emit the ./client subpath (dist/client.*) again. Newer @rtorcato/js-tooling no longer auto-derives tsup entries, so src/client.ts is now listed explicitly — the ./client export was unresolvable (broke @rtorcato/supabase-next's build/typecheck).
89715cb: Add parsePublicUrl (inverse of publicUrl → { bucket, path }) and splitPath ({ dir, name, ext }), completing the pure Storage-path helpers from #38.
68e134a: Add toHttpStatus — map a Supabase/PostgREST error to the HTTP status an API route should return (409/403/404/400/401/503, else 500), built on the existing error-code predicates.
45eb614: Add transformUrl — a pure builder for Supabase's image render endpoint (width/height/resize/quality/format), alongside the existing Storage URL builders.
a045986: Add Storage URL builders: publicUrl, authenticatedUrl, downloadUrl, and
storageFolder. Pure string builders (no client, no @supabase/supabase-js
dependency) for constructing Supabase Storage object URLs and reading the
top-level folder an RLS policy checks via storage.foldername(name)[1].