|
4 | 4 | (function(factory) { |
5 | 5 | "use strict"; |
6 | 6 |
|
| 7 | + function unwrapESModule(module) { |
| 8 | + return module && module.__esModule && module.default ? module.default : module; |
| 9 | + } |
| 10 | + |
7 | 11 | if(typeof define === "function" && define.amd) { |
8 | 12 | define(function(require) { |
9 | 13 | factory( |
10 | | - require("xhr-mock").default, |
11 | | - require("devextreme/core/version"), |
12 | | - require("devextreme/data/data_source"), |
13 | | - require("devextreme/core/utils/ajax"), |
| 14 | + unwrapESModule(require("xhr-mock")), |
| 15 | + unwrapESModule(require("devextreme/core/version")), |
| 16 | + unwrapESModule(require("devextreme/data/data_source")), |
| 17 | + unwrapESModule(require("devextreme/core/utils/ajax")), |
14 | 18 | require(ASPNET_DATA_SCRIPT) |
15 | 19 | ); |
16 | 20 | }); |
17 | 21 | } else if (typeof module === "object" && module.exports) { |
18 | 22 | module.exports = factory( |
19 | | - require("xhr-mock").default, |
20 | | - require("devextreme/core/version"), |
21 | | - require("devextreme/data/data_source"), |
22 | | - require("devextreme/core/utils/ajax"), |
| 23 | + unwrapESModule(require("xhr-mock")), |
| 24 | + unwrapESModule(require("devextreme/core/version")), |
| 25 | + unwrapESModule(require("devextreme/data/data_source")), |
| 26 | + unwrapESModule(require("devextreme/core/utils/ajax")), |
23 | 27 | require(ASPNET_DATA_SCRIPT) |
24 | 28 | ); |
25 | 29 | } else { |
|
38 | 42 | // https://github.com/karma-runner/karma-qunit/issues/57 |
39 | 43 | var QUnit = window.QUnit; |
40 | 44 |
|
| 45 | + if(typeof devextremeVersion === "object") |
| 46 | + devextremeVersion = devextremeVersion.version; |
| 47 | + |
41 | 48 | devextremeVersion = devextremeVersion.split(".").map(Number); |
42 | 49 |
|
43 | 50 | var createStore = AspNet.createStore, |
|
0 commit comments