// Тестовый файл для проверки экспорта редакторов const editors = require('./build/ckeditor.js'); console.log('Доступные редакторы:'); console.log('- ClassicEditor:', typeof editors.ClassicEditor); console.log('- BalloonEditor:', typeof editors.BalloonEditor); console.log('- InlineEditor:', typeof editors.InlineEditor); // Проверяем, что все редакторы являются функциями (конструкторами) console.log('\nПроверка типов:'); console.log('ClassicEditor is function:', typeof editors.ClassicEditor === 'function'); console.log('BalloonEditor is function:', typeof editors.BalloonEditor === 'function'); console.log('InlineEditor is function:', typeof editors.InlineEditor === 'function'); // Проверяем наличие builtinPlugins console.log('\nПроверка плагинов:'); console.log('ClassicEditor builtinPlugins:', editors.ClassicEditor.builtinPlugins ? 'есть' : 'нет'); console.log('BalloonEditor builtinPlugins:', editors.BalloonEditor.builtinPlugins ? 'есть' : 'нет'); console.log('InlineEditor builtinPlugins:', editors.InlineEditor.builtinPlugins ? 'есть' : 'нет'); // Проверяем конфигурацию по умолчанию console.log('\nПроверка конфигурации:'); console.log('ClassicEditor defaultConfig:', editors.ClassicEditor.defaultConfig ? 'есть' : 'нет'); console.log('BalloonEditor defaultConfig:', editors.BalloonEditor.defaultConfig ? 'есть' : 'нет'); console.log('InlineEditor defaultConfig:', editors.InlineEditor.defaultConfig ? 'есть' : 'нет');