chore: watch to regenerate api.json (#4901)
This commit is contained in:
parent
d47fb6a780
commit
a9c776f56e
|
|
@ -25,7 +25,7 @@
|
|||
"watch": "node utils/watch.js",
|
||||
"test-types": "node utils/generate_types/ && npx -p typescript@3.7.5 tsc -p utils/generate_types/test/tsconfig.json && tsc -p ./test/",
|
||||
"generate-channels": "node utils/generate_channels.js",
|
||||
"generate-api-json": "node utils/doclint/generateApiJson.js > api.json",
|
||||
"generate-api-json": "node utils/doclint/generateApiJson.js",
|
||||
"roll-browser": "node utils/roll_browser.js",
|
||||
"coverage": "node test/checkCoverage.js",
|
||||
"check-deps": "node utils/check_deps.js",
|
||||
|
|
|
|||
|
|
@ -17,6 +17,7 @@
|
|||
// @ts-check
|
||||
|
||||
const path = require('path');
|
||||
const fs = require('fs');
|
||||
const Documentation = require('./Documentation');
|
||||
const { MDOutline } = require('./MDBuilder');
|
||||
const PROJECT_DIR = path.join(__dirname, '..', '..');
|
||||
|
|
@ -35,7 +36,7 @@ const PROJECT_DIR = path.join(__dirname, '..', '..');
|
|||
outline.copyDocsFromSuperclasses([]);
|
||||
outline.generateSourceCodeComments();
|
||||
const result = serialize(outline);
|
||||
console.log(JSON.stringify(result));
|
||||
fs.writeFileSync(path.join(PROJECT_DIR, 'api.json'), JSON.stringify(result));
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -33,6 +33,10 @@ runOnChanges([
|
|||
'src/server/chromium/protocol.ts',
|
||||
'src/trace/traceTypes.ts',
|
||||
], 'utils/generate_types/index.js');
|
||||
runOnChanges([
|
||||
'docs/src/api-body.md',
|
||||
'docs/src/api-params.md',
|
||||
], 'utils/doclint/generateApiJson.js');
|
||||
|
||||
/**
|
||||
* @param {string[][]} paths
|
||||
|
|
|
|||
Loading…
Reference in New Issue