kopia lustrzana https://dev.funkwhale.audio/funkwhale/funkwhale
chore(front): remove unused dependency and add eslint rule to prevent console usage
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2535>environments/review-front-wvff-mk2g74/deployments/18198
rodzic
b59e29883f
commit
d1f9a99e1b
|
@ -0,0 +1 @@
|
|||
Use logger composable instead of window.console
|
|
@ -26,6 +26,9 @@ module.exports = {
|
|||
// NOTE: Nicer for the eye
|
||||
'operator-linebreak': ['error', 'before'],
|
||||
|
||||
// NOTE: We have a logger instance
|
||||
'no-console': 'error',
|
||||
|
||||
// NOTE: Handled by typescript
|
||||
'@typescript-eslint/no-unused-vars': 'off',
|
||||
'no-use-before-define': 'off',
|
||||
|
|
|
@ -34,7 +34,6 @@
|
|||
"fomantic-ui-css": "2.9.2",
|
||||
"howler": "2.2.3",
|
||||
"idb-keyval": "6.2.1",
|
||||
"js-logger": "1.6.1",
|
||||
"lodash-es": "4.17.21",
|
||||
"lru-cache": "7.14.1",
|
||||
"moment": "2.29.4",
|
||||
|
|
|
@ -64,8 +64,8 @@ const fetchFavorites = async () => {
|
|||
ordering: orderingString.value
|
||||
}
|
||||
|
||||
const stop = logger.time('Loading user favorites')
|
||||
try {
|
||||
const stop = logger.time('Loading user favorites')
|
||||
const response = await axios.get('tracks/', { params })
|
||||
|
||||
results.length = 0
|
||||
|
|
|
@ -1,15 +1,3 @@
|
|||
// import Logger from 'js-logger'
|
||||
//
|
||||
// Logger.useDefaults({
|
||||
// defaultLevel: import.meta.env.DEV
|
||||
// ? Logger.DEBUG
|
||||
// : Logger.WARN
|
||||
// })
|
||||
//
|
||||
// export default (logger?: string) => logger
|
||||
// ? Logger.get(logger)
|
||||
// : Logger
|
||||
|
||||
type LogLevel = 'info' | 'warn' | 'error' | 'debug' | 'time'
|
||||
|
||||
const LOG_LEVEL_LABELS: Record<LogLevel, string> = {
|
||||
|
@ -75,6 +63,7 @@ const createLoggerFn = (level: LogLevel) => {
|
|||
if (import.meta.env.PROD) return
|
||||
}
|
||||
|
||||
// eslint-disable-next-line no-console
|
||||
console[level === 'time' ? 'debug' : level](
|
||||
'%c %c [%s] %c %s %c%s',
|
||||
`background: ${LOG_LEVEL_BACKGROUND[level]};border-radius:1em`,
|
||||
|
|
|
@ -4334,11 +4334,6 @@ jquery@^3.4.0:
|
|||
resolved "https://registry.yarnpkg.com/jquery/-/jquery-3.7.0.tgz#fe2c01a05da500709006d8790fe21c8a39d75612"
|
||||
integrity sha512-umpJ0/k8X0MvD1ds0P9SfowREz2LenHsQaxSohMZ5OMNEU2r0tf8pdeEFTHMFxWVxKNyU9rTtK3CWzUCTKJUeQ==
|
||||
|
||||
js-logger@1.6.1:
|
||||
version "1.6.1"
|
||||
resolved "https://registry.yarnpkg.com/js-logger/-/js-logger-1.6.1.tgz#8f09671b515e4a6f31dced8fdb8923432e2c60af"
|
||||
integrity sha512-yTgMCPXVjhmg28CuUH8CKjU+cIKL/G+zTu4Fn4lQxs8mRFH/03QTNvEFngcxfg/gRDiQAOoyCKmMTOm9ayOzXA==
|
||||
|
||||
js-sdsl@^4.1.4:
|
||||
version "4.4.1"
|
||||
resolved "https://registry.yarnpkg.com/js-sdsl/-/js-sdsl-4.4.1.tgz#9e3c7b566d8d9a7e1fe8fc26d00b5ab0f8918ab3"
|
||||
|
|
Ładowanie…
Reference in New Issue