mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-11-12 13:13:45 +01:00
Merge pull request #6120 from overleaf/jpa-same-linting-packages
[misc] move the linting setup to the root of the monorepo GitOrigin-RevId: 1633e2a58598add0b727738cd3bfba0ab7bae781
This commit is contained in:
@@ -6,7 +6,7 @@ const SentryManager = require('./sentry-manager')
|
||||
const Serializers = require('./serializers')
|
||||
const {
|
||||
FileLogLevelChecker,
|
||||
GCEMetadataLogLevelChecker
|
||||
GCEMetadataLogLevelChecker,
|
||||
} = require('./log-level-checker')
|
||||
|
||||
const LoggingManager = {
|
||||
@@ -21,9 +21,9 @@ const LoggingManager = {
|
||||
serializers: {
|
||||
err: Serializers.err,
|
||||
req: Serializers.req,
|
||||
res: Serializers.res
|
||||
res: Serializers.res,
|
||||
},
|
||||
streams: [this._getOutputStreamConfig()]
|
||||
streams: [this._getOutputStreamConfig()],
|
||||
})
|
||||
this._setupRingBuffer()
|
||||
this._setupLogLevelChecker()
|
||||
@@ -80,9 +80,10 @@ const LoggingManager = {
|
||||
objectMode: true,
|
||||
write(entry, encoding, callback) {
|
||||
const gcpEntry = GCPManager.convertLogEntry(entry)
|
||||
// eslint-disable-next-line no-console
|
||||
console.log(JSON.stringify(gcpEntry, bunyan.safeCycles()))
|
||||
setImmediate(callback)
|
||||
}
|
||||
},
|
||||
})
|
||||
return { level: this.defaultLevel, type: 'raw', stream }
|
||||
} else {
|
||||
@@ -97,7 +98,7 @@ const LoggingManager = {
|
||||
this.logger.addStream({
|
||||
level: 'trace',
|
||||
type: 'raw',
|
||||
stream: this.ringBuffer
|
||||
stream: this.ringBuffer,
|
||||
})
|
||||
} else {
|
||||
this.ringBuffer = null
|
||||
@@ -125,13 +126,14 @@ const LoggingManager = {
|
||||
case 'none':
|
||||
break
|
||||
default:
|
||||
// eslint-disable-next-line no-console
|
||||
console.log(`Unrecognised log level source: ${logLevelSource}`)
|
||||
}
|
||||
if (this.logLevelChecker) {
|
||||
this.logLevelChecker.start()
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
}
|
||||
|
||||
LoggingManager.initialize('default-sharelatex')
|
||||
|
||||
Reference in New Issue
Block a user