eslint-config-biome
Advanced tools
Comparing version 1.0.6 to 1.1.0
268
index.js
@@ -7,140 +7,132 @@ /** | ||
module.exports = { | ||
rules: { | ||
"constructor-super": "off", | ||
"default-case-last": "off", | ||
"default-param-last": "off", | ||
"dot-notation": "off", | ||
eqeqeq: "off", | ||
"for-direction": "off", | ||
"getter-return": "off", | ||
"no-async-promise-executor": "off", | ||
"no-case-declarations": "off", | ||
"no-class-assign": "off", | ||
"no-compare-neg-zero": "off", | ||
"no-cond-assign": "off", | ||
"no-const-assign": "off", | ||
"no-constant-condition": "off", | ||
"no-constructor-return": "off", | ||
"no-control-regex": "off", | ||
"no-debugger": "off", | ||
"no-delete-var": "off", | ||
"no-dupe-args": "off", | ||
"no-dupe-class-members": "off", | ||
"no-dupe-keys": "off", | ||
"no-duplicate-case": "off", | ||
"no-else-return": "off", | ||
"no-empty-character-class": "off", | ||
"no-empty-pattern": "off", | ||
"no-ex-assign": "off", | ||
"no-extra-boolean-cast": "off", | ||
"no-extra-label": "off", | ||
"no-fallthrough": "off", | ||
"no-func-assign": "off", | ||
"no-import-assign": "off", | ||
"no-inner-declarations": "off", | ||
"no-label-var": "off", | ||
"no-labels": "off", | ||
"no-loss-of-precision": "off", | ||
"no-new-native-nonconstructor": "off", | ||
"no-new-symbol": "off", | ||
"no-nonoctal-decimal-escape": "off", | ||
"no-obj-calls": "off", | ||
"no-param-reassign": "off", | ||
"no-prototype-builtins": "off", | ||
"no-redeclare": "off", | ||
"no-regex-spaces": "off", | ||
"no-self-assign": "off", | ||
"no-self-compare": "off", | ||
"no-sequences": "off", | ||
"no-setter-return": "off", | ||
"no-shadow-restricted-names": "off", | ||
"no-sparse-array": "off", | ||
"no-this-before-super": "off", | ||
"no-unreachable": "off", | ||
"no-unsafe-finally": "off", | ||
"no-unsafe-negation": "off", | ||
"no-unsafe-optional-chaining": "off", | ||
"no-unused-labels": "off", | ||
"no-useless-catch": "off", | ||
"no-useless-computed-key": "off", | ||
"no-useless-constructor": "off", | ||
"no-useless-rename": "off", | ||
"no-var": "off", | ||
"no-with": "off", | ||
"one-var": "off", | ||
"prefer-arrow-callback": "off", | ||
"prefer-const": "off", | ||
"prefer-exponentiation-operator": "off", | ||
"prefer-numeric-literals": "off", | ||
"prefer-rest-params": "off", | ||
"prefer-template": "off", | ||
"require-yield": "off", | ||
"use-isnan": "off", | ||
"valid-typeof": "off", | ||
"ban-types": "off", | ||
"no-empty-interface": "off", | ||
"no-explicit-any": "off", | ||
"no-extra-non-null-assertion": "off", | ||
"no-extraneous-class": "off", | ||
"no-inferrable-types": "off", | ||
"no-invalid-void-type": "off", | ||
"no-misused-new": "off", | ||
"no-non-null-assertion": "off", | ||
"no-this-alias": "off", | ||
"no-unnecessary-type-arguments": "off", | ||
"no-unsafe-declaration-merging": "off", | ||
"no-useless-empty-export": "off", | ||
"no-useless-template-literals": "off", | ||
"prefer-as-const": "off", | ||
"prefer-enum-initializers": "off", | ||
"prefer-literal-enum-member": "off", | ||
"prefer-namespace-keyword": "off", | ||
"prefer-optional-chain": "off", | ||
"alt-text": "off", | ||
"anchor-has-content": "off", | ||
"anchor-is-valid": "off", | ||
"aria-props": "off", | ||
"aria-proptypes": "off", | ||
"aria-unsupported-elements": "off", | ||
"click-events-have-key-events": "off", | ||
"heading-has-content": "off", | ||
"html-has-lang": "off", | ||
"iframe-has-title": "off", | ||
lang: "off", | ||
"media-has-caption": "off", | ||
"mouse-events-have-key-events": "off", | ||
"no-access-key": "off", | ||
"no-autofocus": "off", | ||
"no-distracting-elements": "off", | ||
"no-interactive-element-to-noninteractive-role": "off", | ||
"no-noninteractive-element-to-interactive-role": "off", | ||
"no-noninteractive-tabindex": "off", | ||
"no-redundant-roles": "off", | ||
"role-has-required-aria-props": "off", | ||
scope: "off", | ||
"tabindex-no-positive": "off", | ||
"button-has-type": "off", | ||
"jsx-no-comment-textnodes": "off", | ||
"jsx-no-duplicate-props": "off", | ||
"jsx-no-target-blank": "off", | ||
"jsx-no-useless-fragment": "off", | ||
"no-children-prop": "off", | ||
"no-danger": "off", | ||
"no-danger-with-children": "off", | ||
"exhaustive-deps": "off", | ||
"no-array-for-each": "off", | ||
"no-instanceof-array": "off", | ||
"no-static-only-class": "off", | ||
"no-typeof-undefined": "off", | ||
"no-useless-switch-case": "off", | ||
"prefer-array-flat-map": "off", | ||
approx_constant: "off", | ||
assign_op_pattern: "off", | ||
eq_op: "off", | ||
lossy_float_literal: "off", | ||
map_flatten: "off", | ||
match_str_case_mismatch: "off", | ||
misrefactored_assign_op: "off", | ||
self_assignment: "off", | ||
}, | ||
rules: { | ||
"constructor-super": "off", | ||
"default-case-last": "off", | ||
"default-param-last": "off", | ||
"dot-notation": "off", | ||
eqeqeq: "off", | ||
"for-direction": "off", | ||
"getter-return": "off", | ||
"no-async-promise-executor": "off", | ||
"no-case-declarations": "off", | ||
"no-class-assign": "off", | ||
"no-compare-neg-zero": "off", | ||
"no-cond-assign": "off", | ||
"no-const-assign": "off", | ||
"no-constant-condition": "off", | ||
"no-constructor-return": "off", | ||
"no-control-regex": "off", | ||
"no-debugger": "off", | ||
"no-delete-var": "off", | ||
"no-dupe-args": "off", | ||
"no-dupe-class-members": "off", | ||
"no-dupe-keys": "off", | ||
"no-duplicate-case": "off", | ||
"no-else-return": "off", | ||
"no-empty-character-class": "off", | ||
"no-empty-pattern": "off", | ||
"no-ex-assign": "off", | ||
"no-extra-boolean-cast": "off", | ||
"no-extra-label": "off", | ||
"no-fallthrough": "off", | ||
"no-func-assign": "off", | ||
"no-import-assign": "off", | ||
"no-inner-declarations": "off", | ||
"no-label-var": "off", | ||
"no-labels": "off", | ||
"no-loss-of-precision": "off", | ||
"no-new-native-nonconstructor": "off", | ||
"no-new-symbol": "off", | ||
"no-nonoctal-decimal-escape": "off", | ||
"no-obj-calls": "off", | ||
"no-param-reassign": "off", | ||
"no-prototype-builtins": "off", | ||
"no-redeclare": "off", | ||
"no-regex-spaces": "off", | ||
"no-self-assign": "off", | ||
"no-self-compare": "off", | ||
"no-sequences": "off", | ||
"no-setter-return": "off", | ||
"no-shadow-restricted-names": "off", | ||
"no-sparse-array": "off", | ||
"no-this-before-super": "off", | ||
"no-unreachable": "off", | ||
"no-unsafe-finally": "off", | ||
"no-unsafe-negation": "off", | ||
"no-unsafe-optional-chaining": "off", | ||
"no-unused-labels": "off", | ||
"no-useless-catch": "off", | ||
"no-useless-computed-key": "off", | ||
"no-useless-constructor": "off", | ||
"no-useless-rename": "off", | ||
"no-var": "off", | ||
"no-with": "off", | ||
"one-var": "off", | ||
"prefer-arrow-callback": "off", | ||
"prefer-const": "off", | ||
"prefer-exponentiation-operator": "off", | ||
"prefer-numeric-literals": "off", | ||
"prefer-rest-params": "off", | ||
"prefer-template": "off", | ||
"require-yield": "off", | ||
"use-isnan": "off", | ||
"valid-typeof": "off", | ||
"@typescript-eslint/ban-types": "off", | ||
"@typescript-eslint/no-empty-interface": "off", | ||
"@typescript-eslint/no-explicit-any": "off", | ||
"@typescript-eslint/no-extra-non-null-assertion": "off", | ||
"@typescript-eslint/no-extraneous-class": "off", | ||
"@typescript-eslint/no-inferrable-types": "off", | ||
"@typescript-eslint/no-invalid-void-type": "off", | ||
"@typescript-eslint/no-misused-new": "off", | ||
"@typescript-eslint/no-non-null-assertion": "off", | ||
"@typescript-eslint/no-this-alias": "off", | ||
"@typescript-eslint/no-unnecessary-type-arguments": "off", | ||
"@typescript-eslint/no-unsafe-declaration-merging": "off", | ||
"@typescript-eslint/no-useless-empty-export": "off", | ||
"@typescript-eslint/no-useless-template-literals": "off", | ||
"@typescript-eslint/prefer-as-const": "off", | ||
"@typescript-eslint/prefer-enum-initializers": "off", | ||
"@typescript-eslint/prefer-literal-enum-member": "off", | ||
"@typescript-eslint/prefer-namespace-keyword": "off", | ||
"@typescript-eslint/prefer-optional-chain": "off", | ||
"jsx-a11y/alt-text": "off", | ||
"jsx-a11y/anchor-has-content": "off", | ||
"jsx-a11y/anchor-is-valid": "off", | ||
"jsx-a11y/aria-props": "off", | ||
"jsx-a11y/aria-proptypes": "off", | ||
"jsx-a11y/aria-unsupported-elements": "off", | ||
"jsx-a11y/click-events-have-key-events": "off", | ||
"jsx-a11y/heading-has-content": "off", | ||
"jsx-a11y/html-has-lang": "off", | ||
"jsx-a11y/iframe-has-title": "off", | ||
"jsx-a11y/lang": "off", | ||
"jsx-a11y/media-has-caption": "off", | ||
"jsx-a11y/mouse-events-have-key-events": "off", | ||
"jsx-a11y/no-access-key": "off", | ||
"jsx-a11y/no-autofocus": "off", | ||
"jsx-a11y/no-distracting-elements": "off", | ||
"jsx-a11y/no-interactive-element-to-noninteractive-role": "off", | ||
"jsx-a11y/no-noninteractive-element-to-interactive-role": "off", | ||
"jsx-a11y/no-noninteractive-tabindex": "off", | ||
"jsx-a11y/no-redundant-roles": "off", | ||
"jsx-a11y/role-has-required-aria-props": "off", | ||
"jsx-a11y/scope": "off", | ||
"jsx-a11y/tabindex-no-positive": "off", | ||
"react/button-has-type": "off", | ||
"react/jsx-no-comment-textnodes": "off", | ||
"react/jsx-no-duplicate-props": "off", | ||
"react/jsx-no-target-blank": "off", | ||
"react/jsx-no-useless-fragment": "off", | ||
"react/no-children-prop": "off", | ||
"react/no-danger": "off", | ||
"react/no-danger-with-children": "off", | ||
"react-hooks/exhaustive-deps": "off", | ||
"unicorn/no-array-for-each": "off", | ||
"unicorn/no-instanceof-array": "off", | ||
"unicorn/no-static-only-class": "off", | ||
"unicorn/no-typeof-undefined": "off", | ||
"unicorn/no-useless-switch-case": "off", | ||
"unicorn/prefer-array-flat-map": "off", | ||
}, | ||
} |
{ | ||
"name": "eslint-config-biome", | ||
"version": "1.0.6", | ||
"description": "Disables ESLint rules that have a recommended and equivalent Biome rule", | ||
"main": "index.js", | ||
"scripts": { | ||
"start": "bun --watch run src/index.ts", | ||
"pre-commit": "bun test", | ||
"prepare": "husky install" | ||
}, | ||
"repository": "SrBrahma/eslint-config-biome", | ||
"keywords": [ | ||
"biome", | ||
"eslint-config", | ||
"eslint", | ||
"config", | ||
"eslintconfig", | ||
"eslintplugin", | ||
"eslint-plugin", | ||
"linter", | ||
"lint", | ||
"style" | ||
], | ||
"license": "MIT", | ||
"files": ["index.js"], | ||
"devDependencies": { | ||
"@biomejs/biome": "1.4.1", | ||
"@sindresorhus/tsconfig": "^5.0.0", | ||
"@types/jsdom": "^21.1.6", | ||
"bun-types": "latest", | ||
"eslint-config-gev": "^3.10.5", | ||
"husky": "^8.0.1", | ||
"jsdom": "^23.0.1", | ||
"lint-staged": "^15.2.0", | ||
"typescript": "^5.3.3" | ||
} | ||
"name": "eslint-config-biome", | ||
"version": "1.1.0", | ||
"description": "Disables ESLint rules that have a recommended and equivalent Biome rule", | ||
"main": "index.js", | ||
"scripts": { | ||
"start": "bun --watch run scripts/index.ts", | ||
"pre-commit": "bun test && bun format", | ||
"prepare": "husky install", | ||
"format": "biome check --apply ." | ||
}, | ||
"repository": "SrBrahma/eslint-config-biome", | ||
"keywords": [ | ||
"biome", | ||
"eslint-config", | ||
"eslint", | ||
"config", | ||
"eslintconfig", | ||
"eslintplugin", | ||
"eslint-plugin", | ||
"linter", | ||
"lint", | ||
"style" | ||
], | ||
"license": "MIT", | ||
"files": ["index.js"], | ||
"devDependencies": { | ||
"@biomejs/biome": "1.4.1", | ||
"@sindresorhus/tsconfig": "^5.0.0", | ||
"@types/bun": "^1.0.0", | ||
"@types/jsdom": "^21.1.6", | ||
"eslint-config-gev": "^3.10.5", | ||
"husky": "^8.0.1", | ||
"jsdom": "^23.0.1", | ||
"typescript": "^5.3.3" | ||
} | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
9568
8
137