aboutsummaryrefslogtreecommitdiff
path: root/scripts/apidoc.ts
blob: d7c965aededb85f89b7e235df79baf37996c6a2a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/usr/bin/env node

import { generate } from './apidoc/generate';
import { initMarkdownRenderer } from './apidoc/markdown';

async function build(): Promise<void> {
  await initMarkdownRenderer();
  await generate();
}

build().catch((error) => {
  // Workaround until top level await is available
  console.error(error);
  process.exit(1);
});