Pipe statsig events to logger (#7141)

* Pipe statsig events to logger

* Log rich objects to bitdrift

* Fix tests

* Consolidate mocks, fix tests

* Reduce log trash on native
This commit is contained in:
dan
2024-12-17 12:22:09 +00:00
committed by GitHub
parent 07b7250682
commit 32611391a3
7 changed files with 46 additions and 26 deletions
+2 -3
View File
@@ -3,8 +3,7 @@ import {
error as bdError,
info as bdInfo,
warn as bdWarn,
} from '@bitdrift/react-native'
} from '../lib/bitdrift'
import {LogLevel, Transport} from './types'
export function createBitdriftTransport(): Transport {
@@ -18,6 +17,6 @@ export function createBitdriftTransport(): Transport {
return (level, message) => {
const log = logFunctions[level]
log(message.toString())
log('' + message)
}
}
-7
View File
@@ -1,7 +0,0 @@
import {Transport} from './index'
export function createBitdriftTransport(): Transport {
return (_level, _message) => {
// noop
}
}