Sha256: 3af7ee49f4a672969e42a1007fa243cd24430633d7b4dc0d99aa5411e7244fac

Contents?: true

Size: 392 Bytes

Versions: 9

Compression:

Stored size: 392 Bytes

Contents

var fs = require('fs');

var loggingToFile = Boolean(process.env.WEBPACK_TASK_LOGGING);

function logLine(message) {
  fs.appendFileSync('log/webpack-task.log', new Date()+' -- '+message+'\n');
}

function log(message) {
  if (loggingToFile) logLine(message);
}

function logErr(err) {
  logLine(err.toString()+' -- '+JSON.stringify(err.stack));
}

log.error = logErr;

module.exports = log;

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
webpack_rails-2.0.1 lib/webpack_rails/log.js
webpack_rails-2.0.0 lib/webpack_rails/log.js
webpack_rails-1.3.1 lib/webpack_rails/log.js
webpack_rails-1.3.0 lib/webpack_rails/log.js
webpack_rails-1.2.2 lib/webpack_rails/log.js
webpack_rails-1.2.1 lib/webpack_rails/log.js
webpack_rails-1.2.0 lib/webpack_rails/log.js
webpack_rails-1.1.1 lib/webpack_rails/log.js
webpack_rails-1.1.0 lib/webpack_rails/log.js