Socket
Socket
Sign inDemoInstall

node-hot-loader

Package Overview
Dependencies
Maintainers
1
Versions
93
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

node-hot-loader - npm Package Compare versions

Comparing version 1.1.0 to 1.1.1

lib/Logger.js

48

lib/HmrClient.js

@@ -6,2 +6,3 @@ 'use strict';

});
exports.HmrClient = undefined;

@@ -14,2 +15,6 @@ var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();

var _Logger = require('./Logger');
var _Logger2 = _interopRequireDefault(_Logger);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -23,3 +28,5 @@

var HmrClient = function () {
var logger = new _Logger2.default(_LogColors2.default.cyan('[HMR]'));
var HmrClient = exports.HmrClient = function () {
function HmrClient() {

@@ -37,6 +44,6 @@ var _this = this;

if (status === 'idle') {
console.log(HmrClient.logPrefix, 'Checking for updates...');
logger.log('Checking for updates...');
_this.check();
} else if (['abort', 'fail'].indexOf(status) >= 0) {
console.warn(HmrClient.logPrefix, 'Cannot apply update as a previous update ' + status + 'ed. Need to do a full reload!');
logger.warn('Cannot apply update as a previous update ' + status + 'ed. Need to do a full reload!');
}

@@ -54,4 +61,4 @@ }

if (!updatedModules) {
console.warn(HmrClient.logPrefix, 'Cannot find update. Need to do a full reload!');
// console.warn(HmrClient.logPrefix, '(Probably because of restarting the server)');
logger.warn('Cannot find update. Need to do a full reload!');
// this.log.warn( '(Probably because of restarting the server)');
return null;

@@ -65,9 +72,9 @@ }

onUnaccepted: function onUnaccepted(data) {
console.warn('Ignored an update to unaccepted module ' + data.chain.join(' -> '));
this.log.warn('Ignored an update to unaccepted module ' + data.chain.join(' -> '));
},
onDeclined: function onDeclined(data) {
console.warn('Ignored an update to declined module ' + data.chain.join(' -> '));
this.log.warn('Ignored an update to declined module ' + data.chain.join(' -> '));
},
onErrored: function onErrored(data) {
console.warn('Ignored an error while updating module ' + data.moduleId + ' (' + data.type + ')');
this.log.warn('Ignored an error while updating module ' + data.moduleId + ' (' + data.type + ')');
}

@@ -82,3 +89,3 @@ }).then(function (renewedModules) {

if (_this.upToDate()) {
console.log(HmrClient.logPrefix, 'App is up to date.');
logger.log('App is up to date.');
}

@@ -89,6 +96,6 @@ });

if (['abort', 'fail'].indexOf(status) >= 0) {
console.warn(HmrClient.logPrefix, 'Cannot check for update. Need to do a full reload!');
console.warn(HmrClient.logPrefix, err.stack || err.message);
logger.warn('Cannot check for update. Need to do a full reload!');
logger.warn(err.stack || err.message);
} else {
console.warn(HmrClient.logPrefix, 'Update check failed: ' + err.stack || err.message);
logger.warn('Update check failed: ' + err.stack || err.message);
}

@@ -105,6 +112,6 @@ });

if (!module.hot) {
throw new Error(HmrClient.logPrefix, 'Hot Module Replacement is disabled.');
throw new Error('Hot Module Replacement is disabled.');
}
console.log(HmrClient.logPrefix, 'Waiting for update signal from webpack...');
logger.log('Waiting for update signal from webpack...');
process.on('message', listener);

@@ -121,5 +128,5 @@ return this;

if (unacceptedModules.length > 0) {
console.warn(HmrClient.logPrefix, "The following modules couldn't be hot updated: (They would need a full reload!)\n" + 'This is usually because the modules which have changed (and their parents) do not know ' + ('how to hot reload themselves. See ' + hmrDocsUrl + ' for more details.'));
logger.warn("The following modules couldn't be hot updated: (They would need a full reload!)\n" + 'This is usually because the modules which have changed (and their parents) do not know ' + ('how to hot reload themselves. See ' + hmrDocsUrl + ' for more details.'));
unacceptedModules.forEach(function (moduleId) {
console.warn(HmrClient.logPrefix, ' - ' + moduleId);
logger.warn(' - ' + moduleId);
});

@@ -129,7 +136,7 @@ }

if (!renewedModules || renewedModules.length === 0) {
console.log(HmrClient.logPrefix, 'Nothing hot updated.');
logger.log('Nothing hot updated.');
} else {
console.log(HmrClient.logPrefix, 'Updated modules:');
logger.log('Updated modules:');
renewedModules.forEach(function (moduleId) {
console.log(HmrClient.logPrefix, ' - ' + moduleId);
logger.log(' - ' + moduleId);
});

@@ -140,3 +147,3 @@ var numberIds = renewedModules.every(function (moduleId) {

if (numberIds) {
console.log(HmrClient.logPrefix, 'Consider using the NamedModulesPlugin for module names.');
logger.log('Consider using the NamedModulesPlugin for module names.');
}

@@ -150,3 +157,2 @@ }

HmrClient.logPrefix = _LogColors2.default.cyan('[HMR]');
exports.default = new HmrClient().run();
{
"name": "node-hot-loader",
"version": "1.1.0",
"version": "1.1.1",
"description": "Hot module replacement for Node.js applications",

@@ -5,0 +5,0 @@ "main": "./lib/node-hot.js",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc