Skip to content

Commit ebf95b5

Browse files
committed
Options object
1 parent de72424 commit ebf95b5

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

plugins/console.js

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,20 @@
33
*
44
* Monkey patches console.* calls into Sentry messages with
55
* their appropriate log levels. (Experimental)
6+
*
7+
* Options:
8+
*
9+
* `levels`: An array of levels (methods on `console`) to report to Sentry.
10+
* Defaults to debug, info, warn, and error.
611
*/
712
'use strict';
813

9-
function consolePlugin(Raven, console, levels) {
14+
function consolePlugin(Raven, console, pluginOptions) {
1015
console = console || window.console || {};
16+
pluginOptions = pluginOptions || {};
1117

1218
var originalConsole = console,
13-
logLevels = levels || ['debug', 'info', 'warn', 'error'],
19+
logLevels = pluginOptions.levels || ['debug', 'info', 'warn', 'error'],
1420
level = logLevels.pop();
1521

1622
var logForGivenLevel = function(l) {

0 commit comments

Comments
 (0)