1234567891011121314151617 |
- const { parseDocs } = require('@electron/docs-parser');
- const fs = require('fs');
- const path = require('path');
- const { getElectronVersion } = require('./lib/get-version');
- parseDocs({
- baseDirectory: path.resolve(__dirname, '..'),
- packageMode: 'single',
- useReadme: false,
- moduleVersion: getElectronVersion()
- }).then((api) => {
- return fs.promises.writeFile(path.resolve(__dirname, '..', 'electron-api.json'), JSON.stringify(api, null, 2));
- }).catch((err) => {
- console.error(err);
- process.exit(1);
- });
|