fix(misskey-js): build-misskey-js-with-types時はapi.jsonのGETをスキップするように

This commit is contained in:
zyoshoka
2024-01-13 13:23:31 +09:00
parent c6c668d873
commit 865458989f
8 changed files with 16 additions and 1733 deletions

View File

@@ -1,8 +1,13 @@
import { loadConfig } from './built/config.js'
import { genOpenapiSpec } from './built/server/api/openapi/gen-spec.js'
import { writeFileSync } from "node:fs";
import { writeFileSync } from 'node:fs';
import { argv } from 'node:process';
const skipGet = argv.includes('--skip-get');
const config = loadConfig();
const spec = genOpenapiSpec(config);
const spec = genOpenapiSpec(config, skipGet);
writeFileSync('./built/api.json', JSON.stringify(spec), 'utf-8');
const path = `./built/api${skipGet ? '-get-skipped' : ''}.json`;
writeFileSync(path, JSON.stringify(spec), 'utf-8');