1
0
mirror of https://github.com/dzeiocom/libs.git synced 2025-04-22 10:52:11 +00:00

feat: Move to colorette

Signed-off-by: Avior <github@avior.me>
This commit is contained in:
Florian Bouillon 2023-06-28 20:01:31 +02:00
parent ec78032aa1
commit 231309ae7a
3 changed files with 13 additions and 13 deletions

View File

@ -1,15 +1,15 @@
{ {
"name": "@dzeio/logger", "name": "@dzeio/logger",
"version": "3.0.0", "version": "3.1.0",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "@dzeio/logger", "name": "@dzeio/logger",
"version": "3.0.0", "version": "3.1.0",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"ansi-colors": "^4.1.1" "colorette": "^2.0.20"
}, },
"devDependencies": { "devDependencies": {
"@typescript-eslint/eslint-plugin": "^4.5.0", "@typescript-eslint/eslint-plugin": "^4.5.0",
@ -824,6 +824,7 @@
"version": "4.1.3", "version": "4.1.3",
"resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz",
"integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==",
"dev": true,
"engines": { "engines": {
"node": ">=6" "node": ">=6"
} }
@ -1029,6 +1030,11 @@
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true "dev": true
}, },
"node_modules/colorette": {
"version": "2.0.20",
"resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz",
"integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w=="
},
"node_modules/commander": { "node_modules/commander": {
"version": "4.1.1", "version": "4.1.1",
"resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz",

View File

@ -1,6 +1,6 @@
{ {
"name": "@dzeio/logger", "name": "@dzeio/logger",
"version": "3.1.0", "version": "3.2.0",
"description": "My Personnal Logger", "description": "My Personnal Logger",
"repository": { "repository": {
"type": "git", "type": "git",
@ -26,7 +26,7 @@
} }
}, },
"dependencies": { "dependencies": {
"ansi-colors": "^4.1.1" "colorette": "^2.0.20"
}, },
"devDependencies": { "devDependencies": {
"@typescript-eslint/eslint-plugin": "^4.5.0", "@typescript-eslint/eslint-plugin": "^4.5.0",

View File

@ -1,5 +1,5 @@
import colors, { black, white, blue, yellow, green } from 'ansi-colors' import { black, blue, green, white, yellow } from 'colorette'
import { theme, logType, ObjectArray } from '../typing/types' import { ObjectArray, logType, theme } from '../typing/types'
export default class Logger implements Console { export default class Logger implements Console {
@ -66,12 +66,6 @@ export default class Logger implements Console {
public prefix: string = 'Logger' public prefix: string = 'Logger'
) { ) {
Logger.loggers.push(this) Logger.loggers.push(this)
// If Firefox disable colors
// @ts-ignore
if (typeof InstallTrigger !== 'undefined') {
colors.enabled = false
}
} }
/** /**