@steroidsjs/ckeditor5
Version:
The development environment of CKEditor 5 – the best browser-based rich text editor.
29 lines (24 loc) • 1.01 kB
JavaScript
/**
* @license Copyright (c) 2003-2021, CKSource - Frederico Knabben. All rights reserved.
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
*/
/* eslint-env node */
;
module.exports = function buildApiDocs() {
const ckeditor5Docs = require( '@ckeditor/ckeditor5-dev-docs' );
return ckeditor5Docs
.build( {
// Patterns that do not start with '/' are mounted onto process.cwd() path by default.
readmePath: 'README.md',
sourceFiles: [
'packages/@(ckeditor|ckeditor5)-*/src/**/*.@(js|jsdoc)',
'!packages/@(ckeditor|ckeditor5)-*/src/lib/**/*.js',
'!packages/ckeditor5-build-*/src/**/*.js',
'external/*/packages/@(ckeditor|ckeditor5)-*/src/**/*.@(js|jsdoc)',
'!external/*/packages/@(ckeditor|ckeditor5)-*/src/lib/**/*.js',
'!external/*/packages/ckeditor5-build-*/src/**/*.js'
],
validateOnly: process.argv.includes( '--validate-only' ),
strict: process.argv.includes( '--strict' )
} );
};