Latest Threat Research:SANDWORM_MODE: Shai-Hulud-Style npm Worm Hijacks CI Workflows and Poisons AI Toolchains.Details
Socket
Book a DemoInstallSign in
Socket

eslint-plugin-react-debug

Package Overview
Dependencies
Maintainers
1
Versions
2266
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

eslint-plugin-react-debug - npm Package Compare versions

Comparing version
3.0.0-next.58
to
3.0.0-next.59
+19
-19
dist/index.js

@@ -27,3 +27,3 @@ import { DEFAULT_ESLINT_REACT_SETTINGS, WEBSITE_URL, defineRuleListener, getSettingsFromContext, report } from "@eslint-react/shared";

var name$1 = "eslint-plugin-react-debug";
var version = "3.0.0-next.58";
var version = "3.0.0-next.59";

@@ -61,5 +61,5 @@ //#endregion

for (const { name = "anonymous", node: component } of ctx.getAllComponents(program)) context.report({
data: { json: stringify({ name }) },
messageId: "default",
node: component,
data: { json: stringify({ name }) }
node: component
});

@@ -89,5 +89,3 @@ } });

return defineRuleListener(visitor, { "Program:exit"(program) {
for (const { name = "anonymous", node, displayName, flag, hookCalls } of ctx.getAllComponents(program)) context.report({
messageId: "default",
node,
for (const { name = "anonymous", displayName, flag, hookCalls, node } of ctx.getAllComponents(program)) context.report({
data: { json: stringify({

@@ -99,3 +97,5 @@ name,

memo: (flag & core.ComponentFlag.Memo) > 0n
}) }
}) },
messageId: "default",
node
});

@@ -122,9 +122,9 @@ } });

return defineRuleListener(visitor, { "Program:exit"(program) {
for (const { name, node, hookCalls } of ctx.getAllHooks(program)) context.report({
messageId: "default",
node,
for (const { name, hookCalls, node } of ctx.getAllHooks(program)) context.report({
data: { json: stringify({
name,
hookCalls: hookCalls.length
}) }
}) },
messageId: "default",
node
});

@@ -155,8 +155,8 @@ } });

context.report({
messageId: "default",
node,
data: { json: stringify({
name,
importSource
}) }
}) },
messageId: "default",
node
});

@@ -208,5 +208,5 @@ }

context.report({
data: { json },
messageId: "default",
node,
data: { json }
node
});

@@ -253,4 +253,2 @@ }

return (node) => ({
messageId: "default",
node,
data: { json: stringify({

@@ -264,3 +262,5 @@ kind: match(node).with({ type: AST_NODE_TYPES$1.JSXElement }, (n) => core.isJsxFragmentElement(context, n, jsxConfig) ? "fragment" : "element").with({ type: AST_NODE_TYPES$1.JSXFragment }, () => "fragment").exhaustive(),

jsxRuntime: match(jsxConfig.jsx).with(P.union(JsxEmit.None, JsxEmit.ReactJSX, JsxEmit.ReactJSXDev), () => "automatic").otherwise(() => "classic")
}) }
}) },
messageId: "default",
node
});

@@ -267,0 +267,0 @@ }

{
"name": "eslint-plugin-react-debug",
"version": "3.0.0-next.58",
"version": "3.0.0-next.59",
"description": "ESLint React's ESLint plugin for debugging related rules.",

@@ -46,7 +46,7 @@ "keywords": [

"ts-pattern": "^5.9.0",
"@eslint-react/core": "3.0.0-next.58",
"@eslint-react/ast": "3.0.0-next.58",
"@eslint-react/eff": "3.0.0-next.58",
"@eslint-react/shared": "3.0.0-next.58",
"@eslint-react/var": "3.0.0-next.58"
"@eslint-react/ast": "3.0.0-next.59",
"@eslint-react/core": "3.0.0-next.59",
"@eslint-react/eff": "3.0.0-next.59",
"@eslint-react/shared": "3.0.0-next.59",
"@eslint-react/var": "3.0.0-next.59"
},

@@ -53,0 +53,0 @@ "devDependencies": {