mirror of
https://github.com/misskey-dev/misskey.git
synced 2025-04-08 14:36:38 +09:00
14 lines
438 B
JavaScript
14 lines
438 B
JavaScript
import { loadConfig } from './built/config.js'
|
|
import { genOpenapiSpec } from './built/server/api/openapi/gen-spec.js'
|
|
import { writeFileSync } from 'node:fs';
|
|
import { argv } from 'node:process';
|
|
|
|
const skipGet = argv.includes('--skip-get');
|
|
|
|
const config = loadConfig();
|
|
const spec = genOpenapiSpec(config, skipGet);
|
|
|
|
const path = `./built/api${skipGet ? '-get-skipped' : ''}.json`;
|
|
|
|
writeFileSync(path, JSON.stringify(spec), 'utf-8');
|