0.0.3 • Published 5 years ago

debug-file v0.0.3

Weekly downloads
1
License
ISC
Repository
-
Last release
5 years ago

What is this?

write a file with the specific line and time of when it broke.

Installation

npm i debug-file -D

Example

const DebugFile = require('debug-file');
const debugFile = new DebugFile("debug-file.txt");
debugFile.writeDebugFile("Pass this line", "admin");

const ex = new Error("Ups! Error...");

debugFile.writeDebugFile(
  "Error message: " + ex.message + " " + ex.stack,
  "admin"
);

process.abort();

debugFile.writeDebugFile("This line does not run", "admin");

Then, in the debug-file.txt we will get something like this:
[2019/11/02 - 14:35:12] Pass this line. User: admin
[2019/11/02 - 14:35:12] Error message: Ups! Error... Error: Ups! Error...
    at Object.<anonymous> (C:\Users\lauti\OneDrive\Desktop\debug-file\index.js:75:12)
    at Module._compile (internal/modules/cjs/loader.js:736:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:747:10)
    at Module.load (internal/modules/cjs/loader.js:628:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:568:12)
    at Function.Module._load (internal/modules/cjs/loader.js:560:3)
    at Function.Module.runMain (internal/modules/cjs/loader.js:801:12)
    at executeUserCode (internal/bootstrap/node.js:526:15)
    at startMainThreadExecution (internal/bootstrap/node.js:439:3). User: admin