@eslint-react/eslint-plugin
Advanced tools
Comparing version 1.26.3-beta.14 to 1.26.3-beta.16
@@ -8,3 +8,3 @@ 'use strict'; | ||
var reactWebApi = require('eslint-plugin-react-web-api'); | ||
var react = require('eslint-plugin-react-x'); | ||
var reactx = require('eslint-plugin-react-x'); | ||
var shared = require('@eslint-react/shared'); | ||
@@ -19,3 +19,3 @@ | ||
var reactWebApi__default = /*#__PURE__*/_interopDefault(reactWebApi); | ||
var react__default = /*#__PURE__*/_interopDefault(react); | ||
var reactx__default = /*#__PURE__*/_interopDefault(reactx); | ||
@@ -30,3 +30,3 @@ var __defProp = Object.defineProperty; | ||
var name = "@eslint-react/eslint-plugin"; | ||
var version = "1.26.3-beta.14"; | ||
var version = "1.26.3-beta.16"; | ||
@@ -70,3 +70,3 @@ // src/configs/all.ts | ||
"@eslint-react/no-duplicate-jsx-props": "warn", | ||
"@eslint-react/no-duplicate-key": "error", | ||
"@eslint-react/no-duplicate-key": "warn", | ||
"@eslint-react/no-forward-ref": "warn", | ||
@@ -93,3 +93,3 @@ "@eslint-react/no-implicit-key": "warn", | ||
var plugins = { | ||
"@eslint-react": react__default.default | ||
"@eslint-react": reactx__default.default | ||
}; | ||
@@ -153,3 +153,3 @@ var settings = { | ||
"@eslint-react/no-duplicate-jsx-props": "warn", | ||
"@eslint-react/no-duplicate-key": "error", | ||
"@eslint-react/no-duplicate-key": "warn", | ||
"@eslint-react/no-forward-ref": "warn", | ||
@@ -399,7 +399,6 @@ "@eslint-react/no-implicit-key": "warn", | ||
// src/index.ts | ||
function makeLegacyConfig(config) { | ||
const { name: drop, ...rest } = config; | ||
function toLegacyConfig(config) { | ||
return { | ||
...rest, | ||
plugins: ["@eslint-react"] | ||
plugins: ["@eslint-react"], | ||
rules: config.rules | ||
}; | ||
@@ -414,26 +413,25 @@ } | ||
["all"]: all_exports, | ||
["all-legacy"]: toLegacyConfig(all_exports), | ||
["core"]: core_exports, | ||
["core-legacy"]: toLegacyConfig(core_exports), | ||
["debug"]: debug_exports, | ||
["debug-legacy"]: toLegacyConfig(debug_exports), | ||
["disable-debug"]: disable_debug_exports, | ||
["disable-debug-legacy"]: toLegacyConfig(disable_debug_exports), | ||
["disable-dom"]: disable_dom_exports, | ||
["disable-dom-legacy"]: toLegacyConfig(disable_dom_exports), | ||
["disable-type-checked"]: disable_type_checked_exports, | ||
["disable-type-checked-legacy"]: toLegacyConfig(disable_type_checked_exports), | ||
["disable-web-api"]: disable_web_api_exports, | ||
["disable-web-api-legacy"]: toLegacyConfig(disable_web_api_exports), | ||
["dom"]: dom_exports, | ||
["dom-legacy"]: toLegacyConfig(dom_exports), | ||
["off"]: off_exports, | ||
["off-legacy"]: toLegacyConfig(off_exports), | ||
["recommended"]: recommended_exports, | ||
["recommended-legacy"]: toLegacyConfig(recommended_exports), | ||
["recommended-type-checked"]: recommended_type_checked_exports, | ||
["recommended-type-checked-legacy"]: toLegacyConfig(recommended_type_checked_exports), | ||
["recommended-typescript"]: recommended_typescript_exports, | ||
// Part: legacy presets | ||
["all-legacy"]: makeLegacyConfig(all_exports), | ||
["core-legacy"]: makeLegacyConfig(core_exports), | ||
["debug-legacy"]: makeLegacyConfig(debug_exports), | ||
["disable-debug-legacy"]: makeLegacyConfig(disable_debug_exports), | ||
["disable-dom-legacy"]: makeLegacyConfig(disable_dom_exports), | ||
["disable-type-checked-legacy"]: makeLegacyConfig(disable_type_checked_exports), | ||
["disable-web-api-legacy"]: makeLegacyConfig(disable_web_api_exports), | ||
["dom-legacy"]: makeLegacyConfig(dom_exports), | ||
["off-legacy"]: makeLegacyConfig(off_exports), | ||
["recommended-legacy"]: makeLegacyConfig(recommended_exports), | ||
["recommended-type-checked-legacy"]: makeLegacyConfig(recommended_type_checked_exports), | ||
["recommended-typescript-legacy"]: makeLegacyConfig(recommended_typescript_exports), | ||
["recommended-typescript-legacy"]: toLegacyConfig(recommended_typescript_exports), | ||
// Part: deprecated presets | ||
@@ -443,6 +441,6 @@ /** @deprecated Use `disable-dom` instead */ | ||
/** @deprecated Use `disable-dom-legacy` instead */ | ||
["off-dom-legacy"]: makeLegacyConfig(disable_dom_exports) | ||
["off-dom-legacy"]: toLegacyConfig(disable_dom_exports) | ||
}, | ||
rules: { | ||
...react__default.default.rules, | ||
...reactx__default.default.rules, | ||
...padKeysLeft(reactDom__default.default.rules, "dom/"), | ||
@@ -449,0 +447,0 @@ ...padKeysLeft(reactWebApi__default.default.rules, "web-api/"), |
{ | ||
"name": "@eslint-react/eslint-plugin", | ||
"version": "1.26.3-beta.14", | ||
"version": "1.26.3-beta.16", | ||
"description": "More than 80 high-quality linting rules for writing better React code.", | ||
@@ -49,14 +49,14 @@ "keywords": [ | ||
"dependencies": { | ||
"@typescript-eslint/scope-manager": "^8.24.0", | ||
"@typescript-eslint/type-utils": "^8.24.0", | ||
"@typescript-eslint/types": "^8.24.0", | ||
"@typescript-eslint/utils": "^8.24.0", | ||
"@eslint-react/eff": "1.26.3-beta.14", | ||
"eslint-plugin-react-debug": "1.26.3-beta.14", | ||
"@eslint-react/shared": "1.26.3-beta.14", | ||
"eslint-plugin-react-dom": "1.26.3-beta.14", | ||
"eslint-plugin-react-web-api": "1.26.3-beta.14", | ||
"eslint-plugin-react-x": "1.26.3-beta.14", | ||
"eslint-plugin-react-naming-convention": "1.26.3-beta.14", | ||
"eslint-plugin-react-hooks-extra": "1.26.3-beta.14" | ||
"@typescript-eslint/scope-manager": "^8.24.1", | ||
"@typescript-eslint/type-utils": "^8.24.1", | ||
"@typescript-eslint/types": "^8.24.1", | ||
"@typescript-eslint/utils": "^8.24.1", | ||
"@eslint-react/eff": "1.26.3-beta.16", | ||
"eslint-plugin-react-debug": "1.26.3-beta.16", | ||
"eslint-plugin-react-dom": "1.26.3-beta.16", | ||
"@eslint-react/shared": "1.26.3-beta.16", | ||
"eslint-plugin-react-naming-convention": "1.26.3-beta.16", | ||
"eslint-plugin-react-hooks-extra": "1.26.3-beta.16", | ||
"eslint-plugin-react-x": "1.26.3-beta.16", | ||
"eslint-plugin-react-web-api": "1.26.3-beta.16" | ||
}, | ||
@@ -63,0 +63,0 @@ "devDependencies": { |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
751489
4048
+ Added@eslint-react/ast@1.26.3-beta.16(transitive)
+ Added@eslint-react/core@1.26.3-beta.16(transitive)
+ Added@eslint-react/eff@1.26.3-beta.16(transitive)
+ Added@eslint-react/jsx@1.26.3-beta.16(transitive)
+ Added@eslint-react/shared@1.26.3-beta.16(transitive)
+ Added@eslint-react/var@1.26.3-beta.16(transitive)
+ Addedeslint-plugin-react-debug@1.26.3-beta.16(transitive)
+ Addedeslint-plugin-react-dom@1.26.3-beta.16(transitive)
+ Addedeslint-plugin-react-hooks-extra@1.26.3-beta.16(transitive)
+ Addedeslint-plugin-react-naming-convention@1.26.3-beta.16(transitive)
+ Addedeslint-plugin-react-web-api@1.26.3-beta.16(transitive)
+ Addedeslint-plugin-react-x@1.26.3-beta.16(transitive)
- Removed@eslint-react/ast@1.26.3-beta.14(transitive)
- Removed@eslint-react/core@1.26.3-beta.14(transitive)
- Removed@eslint-react/eff@1.26.3-beta.14(transitive)
- Removed@eslint-react/jsx@1.26.3-beta.14(transitive)
- Removed@eslint-react/shared@1.26.3-beta.14(transitive)
- Removed@eslint-react/var@1.26.3-beta.14(transitive)
- Removedeslint-plugin-react-debug@1.26.3-beta.14(transitive)
- Removedeslint-plugin-react-dom@1.26.3-beta.14(transitive)
- Removedeslint-plugin-react-hooks-extra@1.26.3-beta.14(transitive)
- Removedeslint-plugin-react-naming-convention@1.26.3-beta.14(transitive)
- Removedeslint-plugin-react-web-api@1.26.3-beta.14(transitive)
- Removedeslint-plugin-react-x@1.26.3-beta.14(transitive)