noogle/website
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
..
.vscode migrate to nextjs app router 2024-01-07 17:20:35 +01:00
nix Chore: update lockfile 2024-08-05 19:16:53 +00:00
public sitemap, theming, back-routing added 2024-01-07 17:20:35 +01:00
src Make computed data available via a JSON API endpoint 2024-10-27 20:07:41 +01:00
.envrc use flake modules 2023-11-23 12:31:33 +01:00
.eslintrc.json update deps 2023-10-02 10:35:59 +02:00
.gitignore redesign with subpages 2024-01-07 17:20:35 +01:00
createEmotionCache.ts Feature/monorepo (#24) 2023-02-25 13:14:40 +01:00
default.nix update nodejs 2024-01-07 17:20:35 +01:00
flake-module.nix build with new data, remove leacy data 2024-01-07 17:20:35 +01:00
next-sitemap.config.js sitemap, theming, back-routing added 2024-01-07 17:20:35 +01:00
next.config.mjs add: gfm markdown 2024-01-07 17:20:35 +01:00
package-lock.json Init: pkgs search 2024-07-18 12:02:55 +00:00
package.json Website: improve loading animation (#349) 2024-09-20 12:18:44 +02:00
shell.nix build with new data, remove leacy data 2024-01-07 17:20:35 +01:00
tsconfig.json migrate to nextjs app router 2024-01-07 17:20:35 +01:00