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

eslint-plugin-react-web-api

Package Overview
Dependencies
Maintainers
1
Versions
474
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

eslint-plugin-react-web-api - npm Package Compare versions

Comparing version 1.26.3-next.15 to 1.26.3-next.16

37

dist/index.d.ts
import * as _typescript_eslint_utils_ts_eslint from '@typescript-eslint/utils/ts-eslint';
import { RulePreset } from '@eslint-react/shared';

@@ -12,11 +13,35 @@ type MessageID$3 = "expectedClearTimeoutInCleanup" | "expectedClearTimeoutInUnmount" | "expectedTimeoutId";

declare const _default: {
configs: {
recommended: {
plugins: {
"react-x": {
readonly meta: {
readonly name: string;
readonly version: string;
};
readonly rules: {
readonly "no-leaked-event-listener": _typescript_eslint_utils_ts_eslint.RuleModule<MessageID, [], unknown, _typescript_eslint_utils_ts_eslint.RuleListener>;
readonly "no-leaked-interval": _typescript_eslint_utils_ts_eslint.RuleModule<MessageID$1, [], unknown, _typescript_eslint_utils_ts_eslint.RuleListener>;
readonly "no-leaked-resize-observer": _typescript_eslint_utils_ts_eslint.RuleModule<MessageID$2, [], unknown, _typescript_eslint_utils_ts_eslint.RuleListener>;
readonly "no-leaked-timeout": _typescript_eslint_utils_ts_eslint.RuleModule<MessageID$3, [], unknown, _typescript_eslint_utils_ts_eslint.RuleListener>;
};
};
};
name: string;
rules: RulePreset;
};
"recommended-legacy": {
plugins: string[];
rules: RulePreset;
};
};
meta: {
name: string;
version: string;
readonly name: string;
readonly version: string;
};
rules: {
"no-leaked-event-listener": _typescript_eslint_utils_ts_eslint.RuleModule<MessageID, [], unknown, _typescript_eslint_utils_ts_eslint.RuleListener>;
"no-leaked-interval": _typescript_eslint_utils_ts_eslint.RuleModule<MessageID$1, [], unknown, _typescript_eslint_utils_ts_eslint.RuleListener>;
"no-leaked-resize-observer": _typescript_eslint_utils_ts_eslint.RuleModule<MessageID$2, [], unknown, _typescript_eslint_utils_ts_eslint.RuleListener>;
"no-leaked-timeout": _typescript_eslint_utils_ts_eslint.RuleModule<MessageID$3, [], unknown, _typescript_eslint_utils_ts_eslint.RuleListener>;
readonly "no-leaked-event-listener": _typescript_eslint_utils_ts_eslint.RuleModule<MessageID, [], unknown, _typescript_eslint_utils_ts_eslint.RuleListener>;
readonly "no-leaked-interval": _typescript_eslint_utils_ts_eslint.RuleModule<MessageID$1, [], unknown, _typescript_eslint_utils_ts_eslint.RuleListener>;
readonly "no-leaked-resize-observer": _typescript_eslint_utils_ts_eslint.RuleModule<MessageID$2, [], unknown, _typescript_eslint_utils_ts_eslint.RuleListener>;
readonly "no-leaked-timeout": _typescript_eslint_utils_ts_eslint.RuleModule<MessageID$3, [], unknown, _typescript_eslint_utils_ts_eslint.RuleListener>;
};

@@ -23,0 +48,0 @@ };

'use strict';
var shared = require('@eslint-react/shared');
var AST2 = require('@eslint-react/ast');

@@ -9,3 +10,2 @@ var core = require('@eslint-react/core');

var tsPattern = require('ts-pattern');
var shared = require('@eslint-react/shared');
var types = require('@typescript-eslint/types');

@@ -34,5 +34,29 @@

var __defProp = Object.defineProperty;
var __export = (target, all) => {
for (var name3 in all)
__defProp(target, name3, { get: all[name3], enumerable: true });
};
// src/configs/recommended.ts
var recommended_exports = {};
__export(recommended_exports, {
name: () => name,
rules: () => rules,
settings: () => settings
});
var name = "react-web-api/recommended";
var rules = {
"react-web-api/no-leaked-event-listener": "warn",
"react-web-api/no-leaked-interval": "warn",
"react-web-api/no-leaked-resize-observer": "warn",
"react-web-api/no-leaked-timeout": "warn"
};
var settings = {
"react-x": shared.DEFAULT_ESLINT_REACT_SETTINGS
};
// package.json
var name = "eslint-plugin-react-web-api";
var version = "1.26.3-next.15";
var name2 = "eslint-plugin-react-web-api";
var version = "1.26.3-next.16";
var createRule = shared.createRuleForPlugin("web-api");

@@ -707,6 +731,6 @@ function getInstanceID(node, prev) {

// src/index.ts
var index_default = {
// src/plugin.ts
var plugin = {
meta: {
name,
name: name2,
version

@@ -722,2 +746,25 @@ },

// src/index.ts
function makeConfig(config) {
return {
...config,
plugins: {
"react-x": plugin
}
};
}
function makeLegacyConfig(config) {
return {
plugins: ["react-x"],
rules: config.rules
};
}
var index_default = {
...plugin,
configs: {
["recommended"]: makeConfig(recommended_exports),
["recommended-legacy"]: makeLegacyConfig(recommended_exports)
}
};
module.exports = index_default;

14

package.json
{
"name": "eslint-plugin-react-web-api",
"version": "1.26.3-next.15",
"version": "1.26.3-next.16",
"description": "ESLint React's ESLint plugin for interacting with Web APIs",

@@ -51,8 +51,8 @@ "keywords": [

"ts-pattern": "^5.6.2",
"@eslint-react/eff": "1.26.3-next.15",
"@eslint-react/core": "1.26.3-next.15",
"@eslint-react/jsx": "1.26.3-next.15",
"@eslint-react/var": "1.26.3-next.15",
"@eslint-react/shared": "1.26.3-next.15",
"@eslint-react/ast": "1.26.3-next.15"
"@eslint-react/ast": "1.26.3-next.16",
"@eslint-react/core": "1.26.3-next.16",
"@eslint-react/eff": "1.26.3-next.16",
"@eslint-react/shared": "1.26.3-next.16",
"@eslint-react/var": "1.26.3-next.16",
"@eslint-react/jsx": "1.26.3-next.16"
},

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

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