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

react-onesignal

Package Overview
Dependencies
Maintainers
1
Versions
38
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

react-onesignal - npm Package Compare versions

Comparing version 1.0.4 to 1.0.5

dist/oneSignal.types.d.ts

24

dist/index.es.js

@@ -59,2 +59,24 @@ var DEFAULT_BASE_SCRIPT_ID = 'react-onesignal-base';

/**
* Sets the email on OneSignal instance.
* @param email email
*/
var setEmail = function (email) {
var OneSignal = window['OneSignal'];
if (OneSignal) {
return OneSignal === null || OneSignal === void 0 ? void 0 : OneSignal.setEmail(email);
}
return null;
};
/**
* Gets the email ID configured on OneSignal instance.
* @param email email
*/
var getEmailId = function () {
var OneSignal = window['OneSignal'];
if (OneSignal) {
return OneSignal === null || OneSignal === void 0 ? void 0 : OneSignal.getEmailId();
}
return null;
};
/**
* Object for manipulating OneSignal.

@@ -64,2 +86,4 @@ */

initialize: initialize,
setEmail: setEmail,
getEmailId: getEmailId,
};

@@ -66,0 +90,0 @@

@@ -61,2 +61,24 @@ 'use strict';

/**
* Sets the email on OneSignal instance.
* @param email email
*/
var setEmail = function (email) {
var OneSignal = window['OneSignal'];
if (OneSignal) {
return OneSignal === null || OneSignal === void 0 ? void 0 : OneSignal.setEmail(email);
}
return null;
};
/**
* Gets the email ID configured on OneSignal instance.
* @param email email
*/
var getEmailId = function () {
var OneSignal = window['OneSignal'];
if (OneSignal) {
return OneSignal === null || OneSignal === void 0 ? void 0 : OneSignal.getEmailId();
}
return null;
};
/**
* Object for manipulating OneSignal.

@@ -66,2 +88,4 @@ */

initialize: initialize,
setEmail: setEmail,
getEmailId: getEmailId,
};

@@ -68,0 +92,0 @@

2

dist/oneSignal.d.ts

@@ -6,3 +6,5 @@ /**

initialize: (appId: string) => void;
setEmail: (email: string) => Promise<string> | null;
getEmailId: () => Promise<string> | null;
};
export default ReactOneSignal;

2

package.json
{
"name": "react-onesignal",
"version": "1.0.4",
"version": "1.0.5",
"description": "React OneSignal Module: Make it easy to integrate OneSignal with your React App!",

@@ -5,0 +5,0 @@ "author": "pedro-lb",

@@ -36,2 +36,8 @@ # React OneSignal

OneSignal.initialize('xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx');
// Set email to track & notify specific users
OneSignal.setEmail('my_email@example.com');
// Check which email is configured in this browser
const emailId = await OneSignal.getEmailId();
```

@@ -38,0 +44,0 @@

@@ -0,1 +1,3 @@

import { IOneSignal } from "./oneSignal.types";
const DEFAULT_BASE_SCRIPT_ID = 'react-onesignal-base';

@@ -83,2 +85,30 @@

/**
* Sets the email on OneSignal instance.
* @param email email
*/
const setEmail = (email: string) => {
const OneSignal: IOneSignal = window['OneSignal'];
if (OneSignal) {
return OneSignal?.setEmail(email);
}
return null;
}
/**
* Gets the email ID configured on OneSignal instance.
* @param email email
*/
const getEmailId = () => {
const OneSignal: IOneSignal = window['OneSignal'];
if (OneSignal) {
return OneSignal?.getEmailId();
}
return null;
}
/**
* Object for manipulating OneSignal.

@@ -88,4 +118,6 @@ */

initialize,
setEmail,
getEmailId,
};
export default ReactOneSignal;

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc