feat: add snjs package

This commit is contained in:
Karol Sójko
2022-07-06 14:04:18 +02:00
parent 321a055bae
commit 0e40469e2f
296 changed files with 46109 additions and 187 deletions

13
packages/snjs/lib/Log.ts Normal file
View File

@@ -0,0 +1,13 @@
/* eslint-disable @typescript-eslint/no-explicit-any */
/* eslint-disable @typescript-eslint/explicit-module-boundary-types */
export class SNLog {
static log(...message: any): void {
this.onLog(...message)
}
static error<T extends Error>(error: T): T {
this.onError(error)
return error
}
static onLog: (...message: any) => void
static onError: (error: Error) => void
}