noogle/website/src
Geoffrey Thomas eefe66edf5 Make computed data available via a JSON API endpoint
Render a static JSON response at /api/v1/data that returns the exports
of @/models/data, namely, {
    "data": contents of data.json,
    "builtinTypes": contents of builtins.types.json,
    "upstreamInfo": contents of meta.json,
}. The reason to return this all in a single response is so that clients
can atomically get an upstreamInfo that matches data.

This can be used by tools that wish to work with the same data as Noogle
programmatically, without needing to rerun the build process locally.
2024-10-27 20:07:41 +01:00
..
app Make computed data available via a JSON API endpoint 2024-10-27 20:07:41 +01:00
assets migrate nextjs to app router 2024-01-07 17:20:35 +01:00
components Website/theme: dark mode by default 2024-10-27 19:31:59 +01:00
fonts redesign with subpages 2024-01-07 17:20:35 +01:00
models Make computed data available via a JSON API endpoint 2024-10-27 20:07:41 +01:00
queries disable type features temporarily. Enable first rendering of the pesto format 2024-01-07 17:20:35 +01:00
styles migrate all media queries 2024-05-17 14:49:59 +02:00
types migrate nextjs to app router 2024-01-07 17:20:35 +01:00
client.ts migrate to nextjs app router 2024-01-07 17:20:35 +01:00
excerpt.ts redesign with subpages 2024-01-07 17:20:35 +01:00
mdx-components.tsx sitemap, theming, back-routing added 2024-01-07 17:20:35 +01:00
plugins.ts Website: fixup keep autolinked local references 2024-09-20 22:21:36 +02:00
utils.ts Improve reference handling and fallbacks (#348) 2024-09-20 10:53:29 +02:00