glow
Advanced tools
Comparing version 1.1.0 to 1.1.1
@@ -31,3 +31,3 @@ 'use strict'; | ||
var _ref = (0, _asyncToGenerator3.default)( /*#__PURE__*/_regenerator2.default.mark(function _callee(cwd, argv) { | ||
var cli, filters, _cli$flags, watch, interactive, beep, quiet, debug; | ||
var cli, filters, _cli$flags, watch, interactive, beep, quiet, debug, status; | ||
@@ -121,2 +121,10 @@ return _regenerator2.default.wrap(function _callee$(_context) { | ||
case 5: | ||
status = _context.sent; | ||
if (status.errors.length !== 0) { | ||
process.exit(1); | ||
} | ||
case 7: | ||
case 'end': | ||
@@ -123,0 +131,0 @@ return _context.stop(); |
@@ -86,2 +86,5 @@ 'use strict'; | ||
case 16: | ||
return _context.abrupt('return', runner.status); | ||
case 17: | ||
case 'end': | ||
@@ -88,0 +91,0 @@ return _context.stop(); |
@@ -200,3 +200,3 @@ 'use strict'; | ||
var _ref4 = (0, _asyncToGenerator3.default)( /*#__PURE__*/_regenerator2.default.mark(function _callee4() { | ||
var status, errors, results, _iterator, _isArray, _i, _ref5, error; | ||
var errors, results, _iterator, _isArray, _i, _ref5, error; | ||
@@ -219,4 +219,4 @@ return _regenerator2.default.wrap(function _callee4$(_context4) { | ||
case 4: | ||
status = _context4.sent; | ||
errors = status.errors; | ||
this.status = _context4.sent; | ||
errors = this.status.errors; | ||
results = []; | ||
@@ -223,0 +223,0 @@ _iterator = errors, _isArray = Array.isArray(_iterator), _i = 0, _iterator = _isArray ? _iterator : (0, _getIterator3.default)(_iterator); |
@@ -58,4 +58,10 @@ 'use strict'; | ||
var _util = require('util'); | ||
var _chokidar = require('chokidar'); | ||
var chokidar = _interopRequireWildcard(_chokidar); | ||
var _util = require('util.promisify'); | ||
var _util2 = _interopRequireDefault(_util); | ||
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } } | ||
@@ -65,6 +71,5 @@ | ||
var readFile = (0, _util.promisify)(fs.readFile); | ||
var readFile = (0, _util2.default)(fs.readFile); | ||
function watchDirectory(dirName) { | ||
return fs.watch(dirName, { | ||
return chokidar.watch(dirName, { | ||
recursive: true, | ||
@@ -71,0 +76,0 @@ encoding: 'utf8', |
@@ -95,3 +95,3 @@ 'use strict'; | ||
await (0, _2.default)({ | ||
let status = await (0, _2.default)({ | ||
cwd, | ||
@@ -105,2 +105,6 @@ filters, | ||
}); | ||
if (status.errors.length !== 0) { | ||
process.exit(1); | ||
} | ||
}; |
@@ -62,2 +62,4 @@ 'use strict'; | ||
await runner.start(); | ||
return runner.status; | ||
}; |
@@ -96,4 +96,4 @@ 'use strict'; | ||
let status = await flow.status(this.env); | ||
let errors = status.errors; | ||
this.status = await flow.status(this.env); | ||
let errors = this.status.errors; | ||
let results = []; | ||
@@ -100,0 +100,0 @@ |
@@ -11,10 +11,17 @@ 'use strict'; | ||
var _util = require('util'); | ||
var _chokidar = require('chokidar'); | ||
var chokidar = _interopRequireWildcard(_chokidar); | ||
var _util = require('util.promisify'); | ||
var _util2 = _interopRequireDefault(_util); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } } | ||
const readFile = (0, _util.promisify)(fs.readFile); | ||
const readFile = (0, _util2.default)(fs.readFile); | ||
function watchDirectory(dirName) { | ||
return fs.watch(dirName, { | ||
return chokidar.watch(dirName, { | ||
recursive: true, | ||
@@ -21,0 +28,0 @@ encoding: 'utf8', |
{ | ||
"name": "glow", | ||
"version": "1.1.0", | ||
"version": "1.1.1", | ||
"description": "Make your Flow errors GLOW", | ||
@@ -25,3 +25,3 @@ "main": "index.js", | ||
"build": "yarn run clean && yarn build:legacy && yarn build:modern", | ||
"prepublish": "yarn build", | ||
"prepublish": "yarn flow && yarn build && yarn test", | ||
"precommit": "lint-staged" | ||
@@ -35,2 +35,3 @@ }, | ||
"chalk": "^2.3.0", | ||
"chokidar": "^2.0.0", | ||
"clear": "^0.0.1", | ||
@@ -44,3 +45,4 @@ "find-up": "^2.1.0", | ||
"spawndamnit": "^1.0.0", | ||
"strip-ansi": "^4.0.0" | ||
"strip-ansi": "^4.0.0", | ||
"util.promisify": "^1.0.0" | ||
}, | ||
@@ -47,0 +49,0 @@ "peerDependencies": { |
91177
2374
17
+ Addedchokidar@^2.0.0
+ Addedutil.promisify@^1.0.0
+ Addedanymatch@2.0.0(transitive)
+ Addedarr-diff@4.0.0(transitive)
+ Addedarr-flatten@1.1.0(transitive)
+ Addedarr-union@3.1.0(transitive)
+ Addedarray-buffer-byte-length@1.0.1(transitive)
+ Addedarray-unique@0.3.2(transitive)
+ Addedarray.prototype.reduce@1.0.7(transitive)
+ Addedarraybuffer.prototype.slice@1.0.3(transitive)
+ Addedassign-symbols@1.0.0(transitive)
+ Addedasync-each@1.0.6(transitive)
+ Addedatob@2.1.2(transitive)
+ Addedavailable-typed-arrays@1.0.7(transitive)
+ Addedbase@0.11.2(transitive)
+ Addedbinary-extensions@1.13.1(transitive)
+ Addedbindings@1.5.0(transitive)
+ Addedbraces@2.3.2(transitive)
+ Addedcache-base@1.0.1(transitive)
+ Addedcall-bind@1.0.7(transitive)
+ Addedchokidar@2.1.8(transitive)
+ Addedclass-utils@0.3.6(transitive)
+ Addedcollection-visit@1.0.0(transitive)
+ Addedcomponent-emitter@1.3.1(transitive)
+ Addedcopy-descriptor@0.1.1(transitive)
+ Addedcore-util-is@1.0.3(transitive)
+ Addeddata-view-buffer@1.0.1(transitive)
+ Addeddata-view-byte-length@1.0.1(transitive)
+ Addeddata-view-byte-offset@1.0.0(transitive)
+ Addeddebug@2.6.9(transitive)
+ Addeddecode-uri-component@0.2.2(transitive)
+ Addeddefine-data-property@1.1.4(transitive)
+ Addeddefine-properties@1.2.1(transitive)
+ Addeddefine-property@0.2.51.0.02.0.2(transitive)
+ Addedes-abstract@1.23.3(transitive)
+ Addedes-array-method-boxes-properly@1.0.0(transitive)
+ Addedes-define-property@1.0.0(transitive)
+ Addedes-errors@1.3.0(transitive)
+ Addedes-object-atoms@1.0.0(transitive)
+ Addedes-set-tostringtag@2.0.3(transitive)
+ Addedes-to-primitive@1.2.1(transitive)
+ Addedexpand-brackets@2.1.4(transitive)
+ Addedextend-shallow@2.0.13.0.2(transitive)
+ Addedextglob@2.0.4(transitive)
+ Addedfile-uri-to-path@1.0.0(transitive)
+ Addedfill-range@4.0.0(transitive)
+ Addedfor-each@0.3.3(transitive)
+ Addedfor-in@1.0.2(transitive)
+ Addedfragment-cache@0.2.1(transitive)
+ Addedfsevents@1.2.13(transitive)
+ Addedfunction.prototype.name@1.1.6(transitive)
+ Addedfunctions-have-names@1.2.3(transitive)
+ Addedget-intrinsic@1.2.4(transitive)
+ Addedget-symbol-description@1.0.2(transitive)
+ Addedget-value@2.0.6(transitive)
+ Addedglob-parent@3.1.0(transitive)
+ Addedglobalthis@1.0.4(transitive)
+ Addedgopd@1.0.1(transitive)
+ Addedhas-bigints@1.0.2(transitive)
+ Addedhas-property-descriptors@1.0.2(transitive)
+ Addedhas-proto@1.0.3(transitive)
+ Addedhas-symbols@1.0.3(transitive)
+ Addedhas-tostringtag@1.0.2(transitive)
+ Addedhas-value@0.3.11.0.0(transitive)
+ Addedhas-values@0.1.41.0.0(transitive)
+ Addedinherits@2.0.4(transitive)
+ Addedinternal-slot@1.0.7(transitive)
+ Addedis-accessor-descriptor@1.0.1(transitive)
+ Addedis-array-buffer@3.0.4(transitive)
+ Addedis-bigint@1.0.4(transitive)
+ Addedis-binary-path@1.0.1(transitive)
+ Addedis-boolean-object@1.1.2(transitive)
+ Addedis-buffer@1.1.6(transitive)
+ Addedis-callable@1.2.7(transitive)
+ Addedis-data-descriptor@1.0.1(transitive)
+ Addedis-data-view@1.0.1(transitive)
+ Addedis-date-object@1.0.5(transitive)
+ Addedis-descriptor@0.1.71.0.3(transitive)
+ Addedis-extendable@0.1.11.0.1(transitive)
+ Addedis-extglob@2.1.1(transitive)
+ Addedis-glob@3.1.04.0.3(transitive)
+ Addedis-negative-zero@2.0.3(transitive)
+ Addedis-number@3.0.0(transitive)
+ Addedis-number-object@1.0.7(transitive)
+ Addedis-plain-object@2.0.4(transitive)
+ Addedis-regex@1.1.4(transitive)
+ Addedis-shared-array-buffer@1.0.3(transitive)
+ Addedis-string@1.0.7(transitive)
+ Addedis-symbol@1.0.4(transitive)
+ Addedis-typed-array@1.1.13(transitive)
+ Addedis-weakref@1.0.2(transitive)
+ Addedis-windows@1.0.2(transitive)
+ Addedisarray@1.0.02.0.5(transitive)
+ Addedisobject@2.1.03.0.1(transitive)
+ Addedkind-of@3.2.24.0.06.0.3(transitive)
+ Addedmap-cache@0.2.2(transitive)
+ Addedmap-visit@1.0.0(transitive)
+ Addedmicromatch@3.1.10(transitive)
+ Addedmixin-deep@1.3.2(transitive)
+ Addedms@2.0.0(transitive)
+ Addednan@2.19.0(transitive)
+ Addednanomatch@1.2.13(transitive)
+ Addednormalize-path@2.1.13.0.0(transitive)
+ Addedobject-copy@0.1.0(transitive)
+ Addedobject-inspect@1.13.1(transitive)
+ Addedobject-keys@1.1.1(transitive)
+ Addedobject-visit@1.0.1(transitive)
+ Addedobject.assign@4.1.5(transitive)
+ Addedobject.getownpropertydescriptors@2.1.8(transitive)
+ Addedobject.pick@1.3.0(transitive)
+ Addedpascalcase@0.1.1(transitive)
+ Addedpath-dirname@1.0.2(transitive)
+ Addedpath-is-absolute@1.0.1(transitive)
+ Addedposix-character-classes@0.1.1(transitive)
+ Addedpossible-typed-array-names@1.0.0(transitive)
+ Addedprocess-nextick-args@2.0.1(transitive)
+ Addedreadable-stream@2.3.8(transitive)
+ Addedreaddirp@2.2.1(transitive)
+ Addedregex-not@1.0.2(transitive)
+ Addedregexp.prototype.flags@1.5.2(transitive)
+ Addedremove-trailing-separator@1.1.0(transitive)
+ Addedrepeat-element@1.1.4(transitive)
+ Addedrepeat-string@1.6.1(transitive)
+ Addedresolve-url@0.2.1(transitive)
+ Addedret@0.1.15(transitive)
+ Addedsafe-array-concat@1.1.2(transitive)
+ Addedsafe-buffer@5.1.2(transitive)
+ Addedsafe-regex@1.1.0(transitive)
+ Addedsafe-regex-test@1.0.3(transitive)
+ Addedset-function-length@1.2.2(transitive)
+ Addedset-function-name@2.0.2(transitive)
+ Addedset-value@2.0.1(transitive)
+ Addedside-channel@1.0.6(transitive)
+ Addedsnapdragon@0.8.2(transitive)
+ Addedsnapdragon-node@2.1.1(transitive)
+ Addedsnapdragon-util@3.0.1(transitive)
+ Addedsource-map@0.5.7(transitive)
+ Addedsource-map-resolve@0.5.3(transitive)
+ Addedsource-map-url@0.4.1(transitive)
+ Addedsplit-string@3.1.0(transitive)
+ Addedstatic-extend@0.1.2(transitive)
+ Addedstring.prototype.trim@1.2.9(transitive)
+ Addedstring.prototype.trimend@1.0.8(transitive)
+ Addedstring.prototype.trimstart@1.0.8(transitive)
+ Addedstring_decoder@1.1.1(transitive)
+ Addedto-object-path@0.3.0(transitive)
+ Addedto-regex@3.0.2(transitive)
+ Addedto-regex-range@2.1.1(transitive)
+ Addedtyped-array-buffer@1.0.2(transitive)
+ Addedtyped-array-byte-length@1.0.1(transitive)
+ Addedtyped-array-byte-offset@1.0.2(transitive)
+ Addedtyped-array-length@1.0.6(transitive)
+ Addedunbox-primitive@1.0.2(transitive)
+ Addedunion-value@1.0.1(transitive)
+ Addedunset-value@1.0.0(transitive)
+ Addedupath@1.2.0(transitive)
+ Addedurix@0.1.0(transitive)
+ Addeduse@3.1.1(transitive)
+ Addedutil-deprecate@1.0.2(transitive)
+ Addedutil.promisify@1.1.2(transitive)
+ Addedwhich-boxed-primitive@1.0.2(transitive)
+ Addedwhich-typed-array@1.1.15(transitive)