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

@react-navigation/devtools

Package Overview
Dependencies
Maintainers
6
Versions
124
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@react-navigation/devtools - npm Package Compare versions

Comparing version 7.0.0-alpha.0 to 7.0.0-alpha.1

2

lib/commonjs/index.js

@@ -11,3 +11,3 @@ "use strict";

if (process.env.NODE_ENV !== 'production') {
exports.useReduxDevToolsExtension = useReduxDevToolsExtension = require('./useReduxDevToolsExtension').default;
exports.useReduxDevToolsExtension = useReduxDevToolsExtension = require('./useReduxDevToolsExtension').useReduxDevToolsExtension;
} else {

@@ -14,0 +14,0 @@ exports.useReduxDevToolsExtension = useReduxDevToolsExtension = noop;

@@ -6,6 +6,5 @@ "use strict";

});
exports.default = void 0;
exports.parseErrorStack = parseErrorStack;
var stacktraceParser = _interopRequireWildcard(require("stacktrace-parser"));
var _parseHermesStack = _interopRequireDefault(require("./parseHermesStack"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var _parseHermesStack = require("./parseHermesStack");
function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function (nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }

@@ -46,3 +45,3 @@ function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }

}
const parsedStack = Array.isArray(errorStack) ? errorStack : global.HermesInternal ? convertHermesStack((0, _parseHermesStack.default)(errorStack)) : stacktraceParser.parse(errorStack).map(frame => ({
const parsedStack = Array.isArray(errorStack) ? errorStack : global.HermesInternal ? convertHermesStack((0, _parseHermesStack.parseHermesStack)(errorStack)) : stacktraceParser.parse(errorStack).map(frame => ({
...frame,

@@ -53,4 +52,2 @@ column: frame.column != null ? frame.column - 1 : null

}
var _default = parseErrorStack;
exports.default = _default;
//# sourceMappingURL=parseErrorStack.js.map

@@ -6,3 +6,3 @@ "use strict";

});
exports.default = parseHermesStack;
exports.parseHermesStack = parseHermesStack;
/**

@@ -9,0 +9,0 @@ * Copyright (c) Facebook, Inc. and its affiliates.

@@ -6,6 +6,6 @@ "use strict";

});
exports.default = useDevToolsBase;
exports.useDevToolsBase = useDevToolsBase;
var _deepEqual = _interopRequireDefault(require("deep-equal"));
var React = _interopRequireWildcard(require("react"));
var _parseErrorStack = _interopRequireDefault(require("./parseErrorStack"));
var _parseErrorStack = require("./parseErrorStack");
function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function (nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }

@@ -27,3 +27,3 @@ function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }

}
const frames = (0, _parseErrorStack.default)(stack).slice(2).filter(frame => frame.file !== '[native code]');
const frames = (0, _parseErrorStack.parseErrorStack)(stack).slice(2).filter(frame => frame.file !== '[native code]');
const urlMatch = (_frames$ = frames[0]) === null || _frames$ === void 0 ? void 0 : (_frames$$file = _frames$.file) === null || _frames$$file === void 0 ? void 0 : _frames$$file.match(/^https?:\/\/.+(:\d+)?\//);

@@ -30,0 +30,0 @@ if (!urlMatch) {

@@ -6,6 +6,5 @@ "use strict";

});
exports.default = useReduxDevToolsExtension;
exports.useReduxDevToolsExtension = useReduxDevToolsExtension;
var React = _interopRequireWildcard(require("react"));
var _useDevToolsBase = _interopRequireDefault(require("./useDevToolsBase"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var _useDevToolsBase = require("./useDevToolsBase");
function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function (nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }

@@ -22,3 +21,3 @@ function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }

resetRoot
} = (0, _useDevToolsBase.default)(ref, result => {
} = (0, _useDevToolsBase.useDevToolsBase)(ref, result => {
const devTools = devToolsRef.current;

@@ -25,0 +24,0 @@ if (!devTools) {

const noop = () => {};
export let useReduxDevToolsExtension;
if (process.env.NODE_ENV !== 'production') {
useReduxDevToolsExtension = require('./useReduxDevToolsExtension').default;
useReduxDevToolsExtension = require('./useReduxDevToolsExtension').useReduxDevToolsExtension;
} else {

@@ -6,0 +6,0 @@ useReduxDevToolsExtension = noop;

@@ -9,3 +9,3 @@ /**

import * as stacktraceParser from 'stacktrace-parser';
import parseHermesStack from './parseHermesStack';
import { parseHermesStack } from './parseHermesStack';
function convertHermesStack(stack) {

@@ -33,3 +33,3 @@ const frames = [];

}
function parseErrorStack(errorStack) {
export function parseErrorStack(errorStack) {
if (!errorStack) {

@@ -44,3 +44,2 @@ return [];

}
export default parseErrorStack;
//# sourceMappingURL=parseErrorStack.js.map

@@ -50,3 +50,3 @@ /**

}
export default function parseHermesStack(stack) {
export function parseHermesStack(stack) {
const lines = stack.split(/\n/);

@@ -53,0 +53,0 @@ let entries = [];

import deepEqual from 'deep-equal';
import * as React from 'react';
import parseErrorStack from './parseErrorStack';
export default function useDevToolsBase(ref, callback) {
import { parseErrorStack } from './parseErrorStack';
export function useDevToolsBase(ref, callback) {
const lastStateRef = React.useRef();

@@ -6,0 +6,0 @@ const lastActionRef = React.useRef();

import * as React from 'react';
import useDevToolsBase from './useDevToolsBase';
export default function useReduxDevToolsExtension(ref) {
import { useDevToolsBase } from './useDevToolsBase';
export function useReduxDevToolsExtension(ref) {
const devToolsRef = React.useRef();

@@ -5,0 +5,0 @@ if (devToolsRef.current === undefined && typeof __REDUX_DEVTOOLS_EXTENSION__ !== 'undefined') {

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

export declare let useReduxDevToolsExtension: typeof import('./useReduxDevToolsExtension').default;
export declare let useReduxDevToolsExtension: typeof import('./useReduxDevToolsExtension').useReduxDevToolsExtension;
//# sourceMappingURL=index.d.ts.map

@@ -13,4 +13,4 @@ /**

}
declare function parseErrorStack(errorStack?: string | StackFrame[]): StackFrame[];
export default parseErrorStack;
export declare function parseErrorStack(errorStack?: string | StackFrame[]): StackFrame[];
export {};
//# sourceMappingURL=parseErrorStack.d.ts.map

@@ -37,4 +37,4 @@ /**

}
export default function parseHermesStack(stack: string): HermesParsedStack;
export declare function parseHermesStack(stack: string): HermesParsedStack;
export {};
//# sourceMappingURL=parseHermesStack.d.ts.map

@@ -13,3 +13,3 @@ import type { NavigationAction, NavigationContainerRef, NavigationState } from '@react-navigation/core';

};
export default function useDevToolsBase(ref: React.RefObject<NavigationContainerRef<any>>, callback: (result: InitData | ActionData) => void): {
export declare function useDevToolsBase(ref: React.RefObject<NavigationContainerRef<any>>, callback: (result: InitData | ActionData) => void): {
resetRoot: (state: NavigationState) => void;

@@ -16,0 +16,0 @@ };

import type { NavigationContainerRef } from '@react-navigation/core';
import * as React from 'react';
export default function useReduxDevToolsExtension(ref: React.RefObject<NavigationContainerRef<any>>): void;
export declare function useReduxDevToolsExtension(ref: React.RefObject<NavigationContainerRef<any>>): void;
//# sourceMappingURL=useReduxDevToolsExtension.d.ts.map
{
"name": "@react-navigation/devtools",
"description": "Developer tools for React Navigation",
"version": "7.0.0-alpha.0",
"version": "7.0.0-alpha.1",
"keywords": [

@@ -44,3 +44,3 @@ "react",

"devDependencies": {
"@react-navigation/core": "^7.0.0-alpha.0",
"@react-navigation/core": "^7.0.0-alpha.1",
"@testing-library/react-native": "^11.5.0",

@@ -51,3 +51,3 @@ "@types/deep-equal": "^1.0.1",

"react": "18.1.0",
"react-native-builder-bob": "^0.20.3",
"react-native-builder-bob": "^0.20.4",
"typescript": "^4.9.4"

@@ -72,3 +72,3 @@ },

},
"gitHead": "ad722b882e0c40b1d1bc025d70112ddb126f265e"
"gitHead": "230c09deeeb886929a15cb4cdcb496372a9496e1"
}

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

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

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

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

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