meteor-typescript
Advanced tools
Comparing version
@@ -288,12 +288,34 @@ 'use strict'; | ||
var modules = refs.modules; | ||
modules.forEach(function (mPath) { | ||
var result = refsChangeMap[mPath]; | ||
if (result === undefined) { | ||
result = evalRefsChange(mPath, isFileChanged, getRefs, refsChangeMap, ++depth); | ||
var _iteratorNormalCompletion = true; | ||
var _didIteratorError = false; | ||
var _iteratorError = undefined; | ||
try { | ||
for (var _iterator = modules[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) { | ||
var mPath = _step.value; | ||
var result = refsChangeMap[mPath]; | ||
if (result === undefined) { | ||
result = evalRefsChange(mPath, isFileChanged, getRefs, refsChangeMap, ++depth); | ||
} | ||
if (result !== RefsChangeType.NONE) { | ||
refsChangeMap[filePath] = RefsChangeType.MODULES; | ||
return RefsChangeType.MODULES; | ||
} | ||
} | ||
if (result !== RefsChangeType.NONE) { | ||
refsChangeMap[filePath] = RefsChangeType.MODULES; | ||
return RefsChangeType.MODULES; | ||
} catch (err) { | ||
_didIteratorError = true; | ||
_iteratorError = err; | ||
} finally { | ||
try { | ||
if (!_iteratorNormalCompletion && _iterator.return) { | ||
_iterator.return(); | ||
} | ||
} finally { | ||
if (_didIteratorError) { | ||
throw _iteratorError; | ||
} | ||
} | ||
}); | ||
} | ||
refsChangeMap[filePath] = RefsChangeType.NONE; | ||
@@ -300,0 +322,0 @@ return RefsChangeType.NONE; |
{ | ||
"name": "meteor-typescript", | ||
"author": "@barbatus", | ||
"version": "0.8.7-beta.8", | ||
"version": "0.8.7-beta.9", | ||
"license": "MIT", | ||
@@ -6,0 +6,0 @@ "description": "TypeScript wrapper package for use with Meteor", |
49687
1.17%1359
1.42%