New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details
Socket
Book a DemoSign in
Socket

react-native-workers

Package Overview
Dependencies
Maintainers
1
Versions
7
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

react-native-workers - npm Package Compare versions

Comparing version
0.2.0
to
0.2.1
+115
android/src/main/j.../Worker/core/StubDevSupportManager.java
package co.apptailor.Worker.core;
import android.util.Log;
import com.facebook.react.bridge.ReactContext;
import com.facebook.react.bridge.ReadableArray;
import com.facebook.react.devsupport.DevOptionHandler;
import com.facebook.react.devsupport.DevServerHelper;
import com.facebook.react.devsupport.DevSupportManager;
import com.facebook.react.modules.debug.DeveloperSettings;
public class StubDevSupportManager implements DevSupportManager {
private final String TAG = "WorkerDev";
@Override
public void showNewJavaError(String message, Throwable e) {
Log.d(TAG, message);
e.printStackTrace();
}
@Override
public void addCustomDevOption(String optionName, DevOptionHandler optionHandler) {
}
@Override
public void showNewJSError(String message, ReadableArray details, int errorCookie) {
Log.d(TAG, message);
}
@Override
public void updateJSError(String message, ReadableArray details, int errorCookie) {
}
@Override
public void hideRedboxDialog() {
}
@Override
public void showDevOptionsDialog() {
}
@Override
public void setDevSupportEnabled(boolean isDevSupportEnabled) {
}
@Override
public boolean getDevSupportEnabled() {
return false;
}
@Override
public DeveloperSettings getDevSettings() {
return null;
}
@Override
public void onNewReactContextCreated(ReactContext reactContext) {
}
@Override
public void onReactInstanceDestroyed(ReactContext reactContext) {
}
@Override
public String getSourceMapUrl() {
return null;
}
@Override
public String getSourceUrl() {
return null;
}
@Override
public String getJSBundleURLForRemoteDebugging() {
return null;
}
@Override
public String getDownloadedJSBundleFile() {
return null;
}
@Override
public boolean hasUpToDateJSBundleInCache() {
return false;
}
@Override
public void reloadSettings() {
}
@Override
public void handleReloadJS() {
}
@Override
public void isPackagerRunning(DevServerHelper.PackagerStatusCallback callback) {
}
@Override
public void handleException(Exception e) {
}
}
+10
-1

@@ -18,4 +18,13 @@ apply plugin: 'com.android.library'

repositories {
mavenLocal()
jcenter()
maven {
// All of React Native (JS, Obj-C sources, Android binaries) is installed from npm
url "$rootDir/../node_modules/react-native/android"
}
}
dependencies {
compile 'com.facebook.react:react-native:+'
}
}
+3
-1

@@ -18,2 +18,4 @@ package co.apptailor.Worker;

import co.apptailor.Worker.core.StubDevSupportManager;
public class WorkerModule extends ReactContextBaseJavaModule implements LifecycleEventListener {

@@ -42,3 +44,3 @@ private String TAG = "WorkerModule";

if (devServerHelper == null) {
DevInternalSettings devInternalSettings = new DevInternalSettings(context, null);
DevInternalSettings devInternalSettings = new DevInternalSettings(context, new StubDevSupportManager());
devInternalSettings.setHotModuleReplacementEnabled(false);

@@ -45,0 +47,0 @@ devInternalSettings.setElementInspectorEnabled(false);

{
"name": "react-native-workers",
"version": "0.2.0",
"version": "0.2.1",
"description": "react native web workers",

@@ -5,0 +5,0 @@ "main": "main",