devexpress-richedit
Version:
DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.
117 lines (106 loc) • 5.62 kB
JavaScript
/**
* DevExpress WebRichEdit (webpack-externals.js)
* Version: 24.2.6
* Copyright (c) 2012 - 2025 Developer Express Inc. ALL RIGHTS RESERVED
* License: https://www.devexpress.com/Support/EULAs
*/
const jsZipExternals = {
'jszip': 'JSZip',
};
const devextremeExternals = {
"devextreme/integration/jquery": "DevExpress",
"devextreme/integration/knockout": "DevExpress",
"devextreme/localization/globalize/message": "DevExpress",
"devextreme/localization/globalize/number": "DevExpress",
"devextreme/localization/globalize/currency": "DevExpress",
"devextreme/localization/globalize/date": "DevExpress",
"devextreme/core/utils/string": "DevExpress.utils.string",
"devextreme/viz/themes": "DevExpress.viz",
"devextreme/core/utils/console": "DevExpress.utils.console",
"devextreme/ui/themes": "DevExpress.ui.themes",
"devextreme/core/utils/browser": "DevExpress.utils.browser",
"devextreme/core/devices": "DevExpress.devices",
"devextreme/ui/dialog": "DevExpress.ui.dialog",
"devextreme/ui/collection/ui.collection_widget.base": "DevExpress.ui.CollectionWidget",
"devextreme/core/component_registrator": "DevExpress.registerComponent",
"devextreme/ui/validation_engine": "DevExpress.validationEngine",
"devextreme/format_helper": "DevExpress.formatHelper",
"devextreme/data/query": "DevExpress.data.query",
"devextreme/data/array_store": "DevExpress.data.ArrayStore",
"devextreme/data/data_source": "DevExpress.data.DataSource",
"devextreme/data/custom_store": "DevExpress.data.CustomStore",
"devextreme/data/abstract_store": "DevExpress.data.Store",
"devextreme/color": "DevExpress.Color",
"devextreme/events": "DevExpress.events",
"devextreme/events/utils": 'DevExpress.events.utils',
"devextreme/core/utils/support": "DevExpress.utils.support",
"devextreme/core/utils/date": "DevExpress.utils.date",
"devextreme/core/element": "DevExpress",
"devextreme/core/utils/size": "DevExpress",
"devextreme/localization/date": "DevExpress.localization.date",
"devextreme/localization/number": "DevExpress.localization.number",
"devextreme/localization": "DevExpress.localization",
"devextreme/core/utils/data": "DevExpress.data.utils",
"devextreme/viz/core/renderers/renderer": "DevExpress.viz._dashboard",
"devextreme/viz/core/utils": "DevExpress.viz._dashboard",
"devextreme/viz/vector_map/projection": "DevExpress.viz.map",
"devextreme/core/dom_component": "DevExpress.DOMComponent",
"devextreme/core/utils/resize_callbacks": "DevExpress.utils.resizeCallbacks",
"devextreme/ui/widget/ui.widget": "DevExpress.ui.Widget",
"devextreme/core/config": "DevExpress.config",
"devextreme/core/class": "DevExpress.Class",
"devextreme/ui/popup": "DevExpress.ui.dxPopup",
"devextreme/ui/popover": "DevExpress.ui.dxPopover",
"devextreme/ui/list": "DevExpress.ui.dxList",
"devextreme/viz/chart": "DevExpress.viz.dxChart",
"devextreme/viz/pie_chart": "DevExpress.viz.dxPieChart",
"devextreme/viz/vector_map": "DevExpress.viz.dxVectorMap",
"devextreme/ui/text_box": "DevExpress.ui.dxTextBox",
"devextreme/ui/tree_view": "DevExpress.ui.dxTreeView",
"devextreme/ui/scroll_view": "DevExpress.ui.dxScrollView",
"devextreme/ui/pivot_grid": "DevExpress.ui.dxPivotGrid",
"devextreme/viz/tree_map": "DevExpress.viz.dxTreeMap",
"devextreme/ui/data_grid": "DevExpress.ui.dxDataGrid",
"devextreme/viz/bullet": "DevExpress.viz.dxBullet",
"devextreme/viz/sparkline": "DevExpress.viz.dxSparkline",
"devextreme/ui/toast": "DevExpress.ui.dxToast",
"devextreme/ui/toolbar": "DevExpress.ui.dxToolbar",
"devextreme/ui/tooltip": "DevExpress.ui.dxTooltip",
"devextreme/ui/overlay": "DevExpress.ui.dxOverlay",
"devextreme/ui/tag_box": "DevExpress.ui.dxTagBox",
"devextreme/ui/select_box": "DevExpress.ui.dxSelectBox",
"devextreme/ui/number_box": "DevExpress.ui.dxNumberBox",
"devextreme/ui/radio_group": "DevExpress.ui.dxRadioGroup",
"devextreme/ui/tree_list": "DevExpress.ui.dxTreeList",
"devextreme/ui/date_box": "DevExpress.ui.dxDateBox",
"devextreme/ui/calendar": "DevExpress.ui.dxCalendar",
"devextreme/ui/button": "DevExpress.ui.dxButton",
"devextreme/ui/button_group": "DevExpress.ui.dxButtonGroup",
"devextreme/ui/check_box": "DevExpress.ui.dxCheckBox",
"devextreme/ui/tile_view": "DevExpress.ui.dxTileView",
"devextreme/viz/circular_gauge": "DevExpress.viz.dxCircularGauge",
"devextreme/viz/linear_gauge": "DevExpress.viz.dxLinearGauge",
"devextreme/viz/range_selector": "DevExpress.viz.dxRangeSelector",
"devextreme/animation/fx": "DevExpress.fx",
"devextreme/ui/form": "DevExpress.ui.dxForm",
"devextreme/ui/context_menu": "DevExpress.ui.dxContextMenu",
"devextreme/ui/tab_panel": "DevExpress.ui.dxTabPanel",
"devextreme/ui/color_box": "DevExpress.ui.dxColorBox",
"devextreme/ui/menu": "DevExpress.ui.dxMenu",
"devextreme/core/trial_panel": "DevExpress.trial",
};
function handleExternals(externalModules = [/*jsZipExternals, devextremeExternals*/]) {
const externals = {};
for (const ext of externalModules)
Object.assign(externals, ext);
return (data, callback) => {
if (externals[data.request])
return callback(null, externals[data.request]);
callback();
};
}
module.exports = {
jsZipExternals,
devextremeExternals,
handleExternals
}