New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

bugsnag-browser-lite

Package Overview
Dependencies
Maintainers
1
Versions
11
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

bugsnag-browser-lite - npm Package Compare versions

Comparing version

to
1.1.0

dist/bugsnag-browser-lite.umd.production.min.js

4

dist/bugsnag-browser-lite.cjs.development.js

@@ -201,3 +201,3 @@ 'use strict';

};
function init(apiKey) {
function bugsnag(apiKey) {
config.apiKey = apiKey;

@@ -207,5 +207,5 @@ return bugsnagClient;

exports.bugsnag = bugsnag;
exports.getStacktrace = getStacktrace;
exports.hasStack = hasStack;
exports.init = init;
exports.isoDate = isoDate;

@@ -212,0 +212,0 @@ exports.notifyUrl = notifyUrl;

@@ -1,2 +0,2 @@

"use strict";function e(e){return e&&"object"==typeof e&&"default"in e?e.default:e}var t=e(require("safe-json-stringify")),n=e(require("error-stack-parser"));let r={notifyUrl:"https://notify.bugsnag.com"};const a=e=>e<10?"0"+e:e;function s(){const e=new Date;return e.getUTCFullYear()+"-"+a(e.getUTCMonth()+1)+"-"+a(e.getUTCDate())+"T"+a(e.getUTCHours())+":"+a(e.getUTCMinutes())+":"+a(e.getUTCSeconds())+"."+(e.getUTCMilliseconds()/1e3).toFixed(3).slice(2,5)+"Z"}function o(e){return!(!e||!e.stack&&!e.stacktrace&&!e["opera#sourceloc"]||"string"!=typeof(e.stack||e.stacktrace||e["opera#sourceloc"])||e.stack===`${e.name}: ${e.message}`)}function i(e){const t={file:e.fileName,method:(n=e.functionName,/^global code$/i.test(n)?"global code":n),lineNumber:e.lineNumber,columnNumber:e.columnNumber};var n;return t.lineNumber>-1&&!t.file&&!t.method&&(t.file="global code"),t}function u(e){return o(e)?n.parse(e).map(i):[]}function l(){let e="Unknown OS";return-1!=navigator.appVersion.indexOf("Win")&&(e="Windows"),-1!=navigator.appVersion.indexOf("Mac")&&(e="MacOS"),-1!=navigator.appVersion.indexOf("X11")&&(e="UNIX"),-1!=navigator.appVersion.indexOf("Linux")&&(e="Linux"),e}function g(){const e=navigator,t=navigator.userAgent;let n,r,a,o=navigator.appName,i=""+parseFloat(navigator.appVersion);return-1!=(r=t.indexOf("Opera"))?(o="Opera",i=t.substring(r+6),-1!=(r=t.indexOf("Version"))&&(i=t.substring(r+8))):-1!=(r=t.indexOf("MSIE"))?(o="Microsoft Internet Explorer",i=t.substring(r+5)):-1!=(r=t.indexOf("Chrome"))?(o="Chrome",i=t.substring(r+7)):-1!=(r=t.indexOf("Safari"))?(o="Safari",i=t.substring(r+7),-1!=(r=t.indexOf("Version"))&&(i=t.substring(r+8))):-1!=(r=t.indexOf("Firefox"))?(o="Firefox",i=t.substring(r+8)):(n=t.lastIndexOf(" ")+1)<(r=t.lastIndexOf("/"))&&(o=t.substring(n,r),i=t.substring(r+1),o.toLowerCase()==o.toUpperCase()&&(o=navigator.appName)),-1!=(a=i.indexOf(";"))&&(i=i.substring(0,a)),-1!=(a=i.indexOf(" "))&&(i=i.substring(0,a)),{language:e.language,userAgent:e.userAgent,time:s(),osName:l(),browserName:o,browserVersion:i}}function c(e,t,n){return{apiKey:e.apiKey,payloadVersion:5,notifier:{name:"saltside web",version:"1.0.0",url:"https://saltside.se/"},events:[{exceptions:[{errorClass:t.name||"[no errorr name]",message:t.message||"[no errror message]",stacktrace:u(t)}],device:g(),app:{releaseStage:"development"},metaData:n?n.metaData:void 0,user:n?n.user:void 0}]}}const p={notify:function(e,n){!function(e,n=(()=>{})){if("undefined"!=typeof XMLHttpRequest)try{const a=r.notifyUrl,o=new XMLHttpRequest;o.onreadystatechange=function(){o.readyState===XMLHttpRequest.DONE&&n()},o.open("POST",a),o.setRequestHeader("Content-Type","application/json"),o.setRequestHeader("Bugsnag-Api-Key",r.apiKey),o.setRequestHeader("Bugsnag-Payload-Version","5"),o.setRequestHeader("Bugsnag-Sent-At",s()),o.send(function(e){let n=t(e,null,null);if(n.length>1e6&&(delete e.events[0].metaData,e.events[0].metaData={notifier:`WARNING!\nSerialized payload was ${n.length/1e6}MB (limit = 1MB)\nmetaData was removed`},n=t(e,null,null),n.length>1e6))throw new Error("payload exceeded 1MB limit");return n}(e))}catch(e){console.error(e)}else console.error("Bugsnag logger: Could not find XMLHttpRequest")}(c(r,e,n))}};exports.getStacktrace=u,exports.hasStack=o,exports.init=function(e){return r.apiKey=e,p},exports.isoDate=s,exports.notifyUrl="https://notify.bugsnag.com",exports.prepareBugsnagReport=c;
"use strict";function e(e){return e&&"object"==typeof e&&"default"in e?e.default:e}var t=e(require("safe-json-stringify")),n=e(require("error-stack-parser"));let r={notifyUrl:"https://notify.bugsnag.com"};const a=e=>e<10?"0"+e:e;function s(){const e=new Date;return e.getUTCFullYear()+"-"+a(e.getUTCMonth()+1)+"-"+a(e.getUTCDate())+"T"+a(e.getUTCHours())+":"+a(e.getUTCMinutes())+":"+a(e.getUTCSeconds())+"."+(e.getUTCMilliseconds()/1e3).toFixed(3).slice(2,5)+"Z"}function o(e){return!(!e||!e.stack&&!e.stacktrace&&!e["opera#sourceloc"]||"string"!=typeof(e.stack||e.stacktrace||e["opera#sourceloc"])||e.stack===`${e.name}: ${e.message}`)}function i(e){const t={file:e.fileName,method:(n=e.functionName,/^global code$/i.test(n)?"global code":n),lineNumber:e.lineNumber,columnNumber:e.columnNumber};var n;return t.lineNumber>-1&&!t.file&&!t.method&&(t.file="global code"),t}function u(e){return o(e)?n.parse(e).map(i):[]}function l(){let e="Unknown OS";return-1!=navigator.appVersion.indexOf("Win")&&(e="Windows"),-1!=navigator.appVersion.indexOf("Mac")&&(e="MacOS"),-1!=navigator.appVersion.indexOf("X11")&&(e="UNIX"),-1!=navigator.appVersion.indexOf("Linux")&&(e="Linux"),e}function g(){const e=navigator,t=navigator.userAgent;let n,r,a,o=navigator.appName,i=""+parseFloat(navigator.appVersion);return-1!=(r=t.indexOf("Opera"))?(o="Opera",i=t.substring(r+6),-1!=(r=t.indexOf("Version"))&&(i=t.substring(r+8))):-1!=(r=t.indexOf("MSIE"))?(o="Microsoft Internet Explorer",i=t.substring(r+5)):-1!=(r=t.indexOf("Chrome"))?(o="Chrome",i=t.substring(r+7)):-1!=(r=t.indexOf("Safari"))?(o="Safari",i=t.substring(r+7),-1!=(r=t.indexOf("Version"))&&(i=t.substring(r+8))):-1!=(r=t.indexOf("Firefox"))?(o="Firefox",i=t.substring(r+8)):(n=t.lastIndexOf(" ")+1)<(r=t.lastIndexOf("/"))&&(o=t.substring(n,r),i=t.substring(r+1),o.toLowerCase()==o.toUpperCase()&&(o=navigator.appName)),-1!=(a=i.indexOf(";"))&&(i=i.substring(0,a)),-1!=(a=i.indexOf(" "))&&(i=i.substring(0,a)),{language:e.language,userAgent:e.userAgent,time:s(),osName:l(),browserName:o,browserVersion:i}}function c(e,t,n){return{apiKey:e.apiKey,payloadVersion:5,notifier:{name:"saltside web",version:"1.0.0",url:"https://saltside.se/"},events:[{exceptions:[{errorClass:t.name||"[no errorr name]",message:t.message||"[no errror message]",stacktrace:u(t)}],device:g(),app:{releaseStage:"development"},metaData:n?n.metaData:void 0,user:n?n.user:void 0}]}}const p={notify:function(e,n){!function(e,n=(()=>{})){if("undefined"!=typeof XMLHttpRequest)try{const a=r.notifyUrl,o=new XMLHttpRequest;o.onreadystatechange=function(){o.readyState===XMLHttpRequest.DONE&&n()},o.open("POST",a),o.setRequestHeader("Content-Type","application/json"),o.setRequestHeader("Bugsnag-Api-Key",r.apiKey),o.setRequestHeader("Bugsnag-Payload-Version","5"),o.setRequestHeader("Bugsnag-Sent-At",s()),o.send(function(e){let n=t(e,null,null);if(n.length>1e6&&(delete e.events[0].metaData,e.events[0].metaData={notifier:`WARNING!\nSerialized payload was ${n.length/1e6}MB (limit = 1MB)\nmetaData was removed`},n=t(e,null,null),n.length>1e6))throw new Error("payload exceeded 1MB limit");return n}(e))}catch(e){console.error(e)}else console.error("Bugsnag logger: Could not find XMLHttpRequest")}(c(r,e,n))}};exports.bugsnag=function(e){return r.apiKey=e,p},exports.getStacktrace=u,exports.hasStack=o,exports.isoDate=s,exports.notifyUrl="https://notify.bugsnag.com",exports.prepareBugsnagReport=c;
//# sourceMappingURL=bugsnag-browser-lite.cjs.production.min.js.map

@@ -197,3 +197,3 @@ import jsonStringify from 'safe-json-stringify';

};
function init(apiKey) {
function bugsnag(apiKey) {
config.apiKey = apiKey;

@@ -203,3 +203,3 @@ return bugsnagClient;

export { getStacktrace, hasStack, init, isoDate, notifyUrl, prepareBugsnagReport };
export { bugsnag, getStacktrace, hasStack, isoDate, notifyUrl, prepareBugsnagReport };
//# sourceMappingURL=bugsnag-browser-lite.esm.js.map

@@ -203,3 +203,3 @@ (function (global, factory) {

};
function init(apiKey) {
function bugsnag(apiKey) {
config.apiKey = apiKey;

@@ -209,5 +209,5 @@ return bugsnagClient;

exports.bugsnag = bugsnag;
exports.getStacktrace = getStacktrace;
exports.hasStack = hasStack;
exports.init = init;
exports.isoDate = isoDate;

@@ -214,0 +214,0 @@ exports.notifyUrl = notifyUrl;

@@ -78,5 +78,5 @@ interface UserInfo {

declare function notify(error: NotifiableError, opts?: Options): void;
export declare function init(apiKey: string): {
export declare function bugsnag(apiKey: string): {
notify: typeof notify;
};
export {};
{
"name": "bugsnag-browser-lite",
"version": "1.0.4",
"version": "1.1.0",
"description": "",

@@ -5,0 +5,0 @@ "main": "./dist/index.js",

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet