diff --git a/CHANGELOG.md b/CHANGELOG.md index c632848..61d7ca5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,9 +1,13 @@ -# v1.7.1 (August 19, 2020) -* Fix: Typescript typization issues (#7) +# v1.7.2 (August 19, 2020) +* Fix: Typescript export module [![](https://img.shields.io/badge/donate-paypal-005EA6.svg?logo=paypal)](https://www.paypal.me/ptkdev) [![](https://img.shields.io/badge/donate-patreon-F87668.svg?logo=patreon)](https://www.patreon.com/ptkdev) [![](https://img.shields.io/badge/donate-sponsors-ea4aaa.svg?logo=github)](https://github.com/sponsors/ptkdev/) [![](https://img.shields.io/badge/donate-ko--fi-29abe0.svg?logo=ko-fi)](https://ko-fi.com/ptkdev) +# v1.7.1 (August 19, 2020) +* Fix: Typescript typization issues (#7) + + # v1.7.0 (August 05, 2020) * Feature: typescript typization (Thanks: Giovanni Cardamone) diff --git a/README.md b/README.md index 137d0d3..8980f17 100755 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ # 🦒 Beautiful Logger for Node.js -[![](https://img.shields.io/badge/version-v1.7.1-lightgrey.svg)](https://github.com/ptkdev/ptkdev-logger/releases) [![](https://img.shields.io/npm/v/@ptkdev/logger.svg)](https://www.npmjs.com/package/@ptkdev/logger) [![](https://img.shields.io/badge/license-MIT-brightgreen.svg)](https://github.com/ptkdev/ptkdev-logger/blob/master/LICENSE.md) [![](https://img.shields.io/badge/ES-9-F7DF1E.svg)](https://wikipedia.org/wiki/ECMAScript) [![](https://snyk.io/test/github/ptkdev/ptkdev-logger/badge.svg)](https://snyk.io/test/github/ptkdev/ptkdev-logger) [![](https://discordapp.com/api/guilds/383373985666301975/embed.png)](http://discord.ptkdev.io) +[![](https://img.shields.io/badge/version-v1.7.2-lightgrey.svg)](https://github.com/ptkdev/ptkdev-logger/releases) [![](https://img.shields.io/npm/v/@ptkdev/logger.svg)](https://www.npmjs.com/package/@ptkdev/logger) [![](https://img.shields.io/badge/license-MIT-brightgreen.svg)](https://github.com/ptkdev/ptkdev-logger/blob/master/LICENSE.md) [![](https://img.shields.io/badge/ES-9-F7DF1E.svg)](https://wikipedia.org/wiki/ECMAScript) [![](https://snyk.io/test/github/ptkdev/ptkdev-logger/badge.svg)](https://snyk.io/test/github/ptkdev/ptkdev-logger) [![](https://discordapp.com/api/guilds/383373985666301975/embed.png)](http://discord.ptkdev.io) > The best alternative to the console.log statement diff --git a/modules/logger.js b/modules/logger.js index c90b490..99f69ea 100644 --- a/modules/logger.js +++ b/modules/logger.js @@ -27,21 +27,20 @@ const languages = { }; const logger = console; let Types = require("./types"); - class Log { constructor(options = new Object) { if (typeof options.language === "undefined" || options.language === null) { options.language = "en"; - } else { - Types.INFO.label = languages[options.language]["INFO"]; - Types.WARNING.label = languages[options.language]["WARNING"]; - Types.ERROR.label = languages[options.language]["ERROR"]; - Types.DEBUG.label = languages[options.language]["DEBUG"]; - Types.DOCS.label = languages[options.language]["DOCS"]; - Types.STACKOVERFLOW.label = languages[options.language]["STACKOVERFLOW"]; - Types.SPONSOR.label = languages[options.language]["SPONSOR"]; } + Types.INFO.label = languages[options.language]["INFO"]; + Types.WARNING.label = languages[options.language]["WARNING"]; + Types.ERROR.label = languages[options.language]["ERROR"]; + Types.DEBUG.label = languages[options.language]["DEBUG"]; + Types.DOCS.label = languages[options.language]["DOCS"]; + Types.STACKOVERFLOW.label = languages[options.language]["STACKOVERFLOW"]; + Types.SPONSOR.label = languages[options.language]["SPONSOR"]; + if (typeof options.palette === "undefined" || options.palette === null) { options.palette = null; } else { @@ -409,4 +408,5 @@ class Log { } } -module.exports = Log; \ No newline at end of file +module.exports = Log; +module.exports.default = Log; \ No newline at end of file diff --git a/modules/types.js b/modules/types.js index e019e67..9b53d78 100644 --- a/modules/types.js +++ b/modules/types.js @@ -16,48 +16,48 @@ module.exports = { bgcolor: chalk.bgRgb(155, 89, 182).white.bold, color: chalk.rgb(155, 89, 182), id: "DEBUG", - label: " | DEBUG " + label: " | INFORMATION " }, DOCS: { bgcolor: chalk.bgRgb(236, 135, 191).white.bold, color: chalk.rgb(236, 135, 191), id: "DOCS", - label: " | DOCUMENTATION " + label: " | DOCUMENTATION " }, ERROR: { bgcolor: chalk.bgRgb(192, 57, 43).white.bold, color: chalk.rgb(192, 57, 43), id: "ERROR", - label: " | ERROR " + label: " | ERROR " }, INFO: { bgcolor: chalk.bgRgb(76, 175, 80).white.bold, color: chalk.rgb(76, 175, 80), id: "INFO", - label: " | INFORMATION " + label: " | INFORMATION " }, SPONSOR: { bgcolor: chalk.bgRgb(22, 160, 133).white.bold, color: chalk.rgb(22, 160, 133), id: "SPONSOR", - label: " | SPONSOR " + label: " | SPONSOR " }, STACKOVERFLOW: { bgcolor: chalk.bgRgb(41, 128, 185).white.bold, color: chalk.rgb(41, 128, 185), id: "STACKOVERFLOW", - label: " | STACKOVERFLOW " + label: " | STACKOVERFLOW " }, TIME: { bgcolor: chalk.bgRgb(44, 62, 80).white.bold, color: chalk.rgb(44, 62, 80), id: "TIME", - label: " | TIME " + label: " | TIME " }, WARNING: { bgcolor: chalk.bgRgb(243, 156, 18).white.bold, color: chalk.rgb(243, 156, 18), id: "WARNING", - label: " | WARNING " + label: " | WARNING " } }; \ No newline at end of file diff --git a/package.json b/package.json index 15d9a2a..52d237c 100755 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@ptkdev/logger", "description": "Beautiful Logger for Node.js: the best alternative to the console.log statement", - "version": "1.7.1", + "version": "1.7.2", "main": "modules/logger.js", "author": "Patryk Rzucidło [@ptkdev] (https://ptk.dev)", "license": "MIT",