0.0.3 • Published 5 years ago
debug-file v0.0.3
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