UNPKG

@spalger/kibana

Version:

Kibana is an open source (Apache Licensed), browser based analytics and search dashboard for Elasticsearch. Kibana is a snap to setup and start using. Kibana strives to be easy to get started with, while also being flexible and powerful, just like Elastic

20 lines (14 loc) 524 B
var _ = require('lodash'); var opts = [ /@((?:[!#$&-;=?-\[\]_a-z~]|%[0-9a-f]{2})+\.js)\:(\d+)(?:\:(\d+)|())/ig, /(?: \(|at )((?:[!#$&-;=?-\[\]_a-z~]|%[0-9a-f]{2})+\.js)\:(\d+)(?:\:(\d+)|())/ig ]; var sample; try { throw new Error('msg'); } catch (e) { sample = e.stack; } var format = _.find(opts, function (format) { return format.test(sample); }); if (!format && window.console && window.console.log) { window.console.log('unable to pick format with stack trace sample ' + sample); } module.exports = format;