File tree Expand file tree Collapse file tree 1 file changed +15
-3
lines changed Expand file tree Collapse file tree 1 file changed +15
-3
lines changed Original file line number Diff line number Diff line change @@ -61,9 +61,13 @@ function customLog() {
61
61
62
62
/*@__NO_SIDE_EFFECTS__ */
63
63
function isEnabled ( namespaces ) {
64
- if ( typeof namespaces !== 'string' || ! namespaces || namespaces === '*' ) {
64
+ if ( namespaces === '*' ) {
65
65
return true
66
66
}
67
+ if ( typeof namespaces !== 'string' || ! namespaces ) {
68
+ namespaces = 'notice,error'
69
+ }
70
+ const ENV = /*@__PURE__ */ require ( './constants/env' )
67
71
const split = namespaces
68
72
. trim ( )
69
73
. replace ( / \s + / g, ',' )
@@ -78,8 +82,16 @@ function isEnabled(namespaces) {
78
82
names . push ( ns )
79
83
}
80
84
}
81
- if ( names . length && ! names . some ( ns => ! ! getDebugJsInstance ( ns ) . enabled ) ) {
82
- return false
85
+ if ( names . length ) {
86
+ const someEnabled = names . some ( ns => {
87
+ if ( ! ENV . DEBUG && ( ns === 'error' || ns === 'notice' ) ) {
88
+ return true
89
+ }
90
+ return ! ! getDebugJsInstance ( ns ) . enabled
91
+ } )
92
+ if ( ! someEnabled ) {
93
+ return false
94
+ }
83
95
}
84
96
return skips . every ( ns => ! getDebugJsInstance ( ns ) . enabled )
85
97
}
You can’t perform that action at this time.
0 commit comments