summaryrefslogtreecommitdiffhomepage
path: root/packages/server/src/helpers/logging.ts
blob: a46821e922d3bfde9d603ca8adcfbe8292d401e6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
// import { debug, Debugger } from '../deps.ts';

// const defaultLogger = debug('SimpleWebAuthn');

/**
 * Generate an instance of a `debug` logger that extends off of the "simplewebauthn" namespace for
 * consistent naming.
 *
 * See https://www.npmjs.com/package/debug for information on how to control logging output when
 * using @simplewebauthn/server
 *
 * Example:
 *
 * ```
 * const log = getLogger('mds');
 * log('hello'); // simplewebauthn:mds hello +0ms
 * ```
 */
export function getLogger(_name: string): (message: string, ..._rest: unknown[]) => void {
  // This is a noop for now while I search for a better debug logger technique
  return (_message, ..._rest) => {};
}