Ejemplo n.º 1
0
	flow.run(['--version'], function (err) {
		if (err) {
			log.error(err.message);
			log.error("ERROR: flow is not properly installed. Run 'rm app/node_modules/flow-bin/vendor/flow; make dep' to fix.");
			return;
		}
	});
Ejemplo n.º 2
0
	bin.run(['--help'], function (err) {
		if (err) {
			log.error(err.message);
			log.error(name + ' pre-build test failed');
			next();
			return;
		}

		log.success(name + ' pre-build test passed successfully');
		next();
	});
Ejemplo n.º 3
0
			.catch(err => {
				err.message = `pngquant failed to build, make sure that ${libpng} is installed`;
				logalot.error(err.stack);

				// eslint-disable-next-line unicorn/no-process-exit
				process.exit(1);
			});
Ejemplo n.º 4
0
		return builder.run(function (err) {
			if (err) {
				log.error(err.stack);
				return;
			}

			log.success('pngcrush built successfully');
		});
Ejemplo n.º 5
0
		return builder.run(err => {
			if (err) {
				log.error(err.stack);
				return;
			}

			log.success('mozjpeg built successfully');
		});
Ejemplo n.º 6
0
			.run(function (err) {
				if (err) {
					log.error(err.stack);
					return;
				}

				log.success('optipng built successfully');
			});
Ejemplo n.º 7
0
bin.run(['--version'], function (err) {
	if (err) {
		log.error(err.stack);
		return;
	}

	log.success('jpeg-recompress pre-build test passed successfully');
});
Ejemplo n.º 8
0
		return builder.run(function (err) {
			if (err) {
				err.message = [
					'pngquant failed to build, make sure that',
					libpng + ' is installed'
				].join(' ');

				logalot.error(err.stack);
				return;
			}

			logalot.success('pngquant built successfully');
		});
Ejemplo n.º 9
0
	}).catch(error => {
		log.error(error.stack);
	});