You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 4-6.RSVP
Socket
Book a DemoInstallSign in
Socket

react-native-moengage

Package Overview
Dependencies
Maintainers
1
Versions
59
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

react-native-moengage - npm Package Compare versions

Comparing version

to
11.1.1

10

CHANGELOG.md

@@ -0,1 +1,11 @@

# 25-11-2024
## 11.1.1
- Fixing the lint issue for `getMoEInAppRules` with `noImplicitAny` as false in tsconfig file
- Android
- `moe-android-sdk` version updated to `13.05.01`
- `inapp` version updated to `8.7.0`
- iOS
- Fixed the compiler issue in Apple TV.
# 30-09-2024

@@ -2,0 +12,0 @@

2

package.json
{
"name": "react-native-moengage",
"version": "11.1.0",
"version": "11.1.1",
"description": "MoEngage is a mobile marketing automation company. This react-native SDK helps you track events, trigger smart notifications and in-apps, provides a drop-in Inbox Controller for notifications.",

@@ -5,0 +5,0 @@ "main": "src/index.ts",

/**
* DisplayRules for Campaign
* @since TODO
* @since 11.1.0
*/

@@ -16,3 +16,3 @@ export default class MoEInAppRules {

constructor(screenName: string, contexts: Array<string> = []) {
constructor(screenName: string | null, contexts: Array<string> = []) {
this.screenName = screenName;

@@ -19,0 +19,0 @@ this.contexts = contexts;

@@ -82,3 +82,3 @@ import MoEngageLogger from "../logger/MoEngageLogger";

function getMoEInAppRules(json: { [k: string]: any }) {
var screenName = null;
var screenName: string | null = null;
if (json[MOE_INAPP_SCREEN_NAME] != undefined) {

@@ -85,0 +85,0 @@ screenName = json[MOE_INAPP_SCREEN_NAME];

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet