@@ -6396,11 +6396,6 @@ function _toPrimitive(input, hint) { if (_typeof(input) !== "object" || input ==
63966396
63976397// Models
63986398
6399-
6400- /**
6401- *
6402- * @param {ModelSpecification} spec
6403- */
64046399function validateSpec(spec) {
64056400 var missing = ['endpoint', 'factory'].filter(function (key) {
64066401 return !spec[key];
@@ -6414,11 +6409,12 @@ function validateSpec(spec) {
64146409 * @param {ModelSpecification} spec
64156410 * @param {*} dependencies - services injected
64166411 */
6417- function makeModel(spec) {
6412+ function makeModel(spec, modelName ) {
64186413 validateSpec(spec);
64196414 var mixins = spec.mixins || [];
64206415 var dependencies = spec.dependencies || {};
64216416 return _objectSpread(_objectSpread({}, spec), {}, {
6417+ modelName: modelName.toUpperCase(),
64226418 mixins: mixins.concat(_util_mixins__WEBPACK_IMPORTED_MODULE_0__["default"]),
64236419 dependencies: _objectSpread(_objectSpread({}, dependencies), (0,_util_bind_adapters__WEBPACK_IMPORTED_MODULE_1__["default"])(spec.ports, _adapters__WEBPACK_IMPORTED_MODULE_3__, _services__WEBPACK_IMPORTED_MODULE_2__))
64246420 });
@@ -6427,9 +6423,9 @@ var models = Object.entries(_config__WEBPACK_IMPORTED_MODULE_5__).map(function (
64276423 var _ref2 = _slicedToArray(_ref, 2),
64286424 k = _ref2[0],
64296425 v = _ref2[1];
6430- return makeModel(_objectSpread(_objectSpread( {}, v ), {}, {
6431- modelName: k
6432- }) );
6426+ return _defineProperty( {}, k.toUpperCase( ), makeModel(v, k));
6427+ }).reduce(function (a, b) {
6428+ return _objectSpread(_objectSpread({}, a), b );
64336429});
64346430
64356431/***/ }),
0 commit comments