New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@voliware/logger

Package Overview
Dependencies
Maintainers
1
Versions
38
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@voliware/logger - npm Package Compare versions

Comparing version 1.4.2 to 1.4.3

27

build.js

@@ -1,25 +0,6 @@

const uglify = require('uglify-es');
const fs = require('fs');
const NodeBuild = require('@voliware/node-build');
const version = "1.4.3";
const name = "Logger";
const input = './src/logger.js';
const output = './dist/logger.min.js';
fs.readFile(input, function(err, code){
if(err) throw err;
let result = uglify.minify(code.toString());
fs.writeFile(output, result.code, function(err){
let status = "OK";
if(err){
status = "ERR";
console.error(err);
}
console.log(`\r\n\\\\ \/\/ \/\/\/\/\/\/ \/\/ \/\/ \\\\ \/\/ \/\/\\ \\\\\\\\\\\\ \\\\\\\\\\\\\\\r\n \\\\ \/\/ \/\/ \/\/ \/\/ \/\/ \\\\ \/\/\\ \/\/ \/\/ \\\\ \\\\ \\\\ \\\\___\r\n \\\\ \/\/ \/\/ \/\/ \/\/ \/\/ \\\\ \/\/ \\\\ \/\/ \/\/ \\\\ \\\\\\\\\\ \\\\\r\n \\\\\/ \/\/\/\/\/\/ \/\/\/\/\/\/ \/\/ \\\\\/ \\\\\/ \/\/ \\\\ \\\\ \\\\ \\\\\\\\\\\\`);
console.log(`
- ${(new Date()).toLocaleString()}
- INPUT: ${input}
- OUTPUT: ${output}
- STATUS: ${status}
`);
});
});
new NodeBuild.Build({name, version, input, output}).run();

9

package.json
{
"name": "@voliware/logger",
"version": "1.4.2",
"version": "1.4.3",
"description": "A tiny Javascript logger with levels and several options. Supports Node and all modern Browsers",

@@ -29,6 +29,7 @@ "main": "index.js",

"devDependencies": {
"mocha": "^6.2.0",
"uglify-es": "^3.3.9"
"mocha": "^6.2.0"
},
"dependencies": {}
"dependencies": {
"@voliware/node-build": "^1.0.3"
}
}

@@ -0,9 +1,9 @@

const Assert = require('assert');
const Fs = require('fs');
const Logger = require('../index');
const assert = require('assert')
const fs = require('fs');
const testfile = "./log.txt";
try {
fs.accessSync(testfile);
fs.unlinkSync(testfile);
Fs.accessSync(testfile);
Fs.unlinkSync(testfile);
}

@@ -18,3 +18,3 @@ catch(e){

let logger = new Logger(name);
assert.strictEqual(logger.name, name);
Assert.strictEqual(logger.name, name);
});

@@ -25,3 +25,3 @@

let logger = new Logger("App", {level});
assert.strictEqual(logger.options.level, level);
Assert.strictEqual(logger.options.level, level);
});

@@ -31,3 +31,3 @@

let logger = new Logger("App", {timestamp: {state: true}});
assert.strictEqual(logger.options.timestamp.state, true);
Assert.strictEqual(logger.options.timestamp.state, true);
});

@@ -38,3 +38,3 @@

let logger = new Logger("App", {timestamp: {format}});
assert.strictEqual(logger.options.timestamp.format, format);
Assert.strictEqual(logger.options.timestamp.format, format);
});

@@ -45,3 +45,3 @@

let logger = new Logger("App", {context});
assert.strictEqual(logger.options.context, context);
Assert.strictEqual(logger.options.context, context);
});

@@ -53,3 +53,3 @@

let msg = logger.createMessage("Test", level);
assert.strictEqual(msg, "[VRB] [App] Test");
Assert.strictEqual(msg, "[VRB] [App] Test");
});

@@ -61,3 +61,3 @@

let msg = logger.createMessage("Test", level);
assert.strictEqual(msg, "[DBG] [App] Test");
Assert.strictEqual(msg, "[DBG] [App] Test");
});

@@ -69,3 +69,3 @@

let msg = logger.createMessage("Test", level);
assert.strictEqual(msg, "[INF] [App] Test");
Assert.strictEqual(msg, "[INF] [App] Test");
});

@@ -77,3 +77,3 @@

let msg = logger.createMessage("Test", level);
assert.strictEqual(msg, "[WRN] [App] Test");
Assert.strictEqual(msg, "[WRN] [App] Test");
});

@@ -85,3 +85,3 @@

let msg = logger.createMessage("Test", level);
assert.strictEqual(msg, "[ERR] [App] Test");
Assert.strictEqual(msg, "[ERR] [App] Test");
});

@@ -92,3 +92,3 @@

let msg = logger.createMessage("Test", Logger.level.info);
assert.strictEqual(msg, "[INF] [App] Test");
Assert.strictEqual(msg, "[INF] [App] Test");
});

@@ -99,3 +99,3 @@

let msg = logger.createMessage("Test", Logger.level.info);
assert.strictEqual(msg, "[INF] [App] [User] Test");
Assert.strictEqual(msg, "[INF] [App] [User] Test");
});

@@ -110,3 +110,3 @@

let valid = regex.test(date);
assert.strictEqual(valid, true);
Assert.strictEqual(valid, true);
});

@@ -122,3 +122,3 @@

await logger.info("Test");
assert.strictEqual(fs.existsSync(testfile), true);
Assert.strictEqual(Fs.existsSync(testfile), true);
});

@@ -135,5 +135,5 @@

await logger.info("Test");
let file = fs.readFileSync(testfile).toString();
let file = Fs.readFileSync(testfile).toString();
let contents = '[INF] [App] Test\r\n[INF] [App] Test\r\n';
assert.strictEqual(file, contents);
Assert.strictEqual(file, contents);
});

@@ -150,4 +150,4 @@

await logger.eraseLogFile();
let file = fs.readFileSync(testfile).toString();
assert.strictEqual(file, '');
let file = Fs.readFileSync(testfile).toString();
Assert.strictEqual(file, '');
});

@@ -165,9 +165,9 @@

try {
fs.accessSync(testfile);
assert.strictEqual(1, 0);
Fs.accessSync(testfile);
Assert.strictEqual(1, 0);
}
catch(e){
// we want it to fail
assert.strictEqual(1, 1);
Assert.strictEqual(1, 1);
}
});

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

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