mirror of
https://github.com/supabase/supabase.git
synced 2026-05-30 01:12:22 +08:00
Type docs pulled from JS client libraries were expected to be in version 0.22, which unfortunately is a bit old and incompatible with TypeScript 5. Therefore any JS lib that upgrades their toolchian to TS 5 will inadvertently break their type specs in docs. This PR updates docs to also support 0.27 (the latest stable version, compatible with TS 5), in addition to the old version. Parallel support is required since many libs are still on the old version. The main changes are: - The comment shape has changed in typedoc. - kindString has been deprecated in favor the kind numbers. - indexSignatures are now plural (an array).
Supabase Specs
These spec files are used to generate the reference documentation.
Preparation
To get started, run make init. This installs all dependencies.
Usage
make # download and transform specs into docs