123456789101112131415161718 |
- const { parseDocs } = require('@electron/docs-parser');
- const fs = require('node:fs');
- const path = require('node: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);
- });
|