chore(deps-dev): bump eslint-plugin-unicorn from 75.0.0 to 77.0.0
Closed
DE
13d ago+24+24+01234567890123456789-14-14-01234567890123456789
Bumps eslint-plugin-unicorn from 75.0.0 to 77.0.0.
Release notes
Sourced from eslint-plugin-unicorn's releases.
v77.0.0
Breaking
- Move CSS-only rules to
eslint-cssicorn(#3811) c3697c02
unicorn/no-deprecated-css-features→cssicorn/no-deprecated-featuresunicorn/no-duplicate-css-selectors→cssicorn/no-duplicate-selectorsunicorn/no-duplicate-font-family-names→cssicorn/no-duplicate-font-family-namesunicorn/no-invalid-media-features→cssicorn/no-invalid-media-featuresunicorn/no-nesting-with-mixed-specificity→cssicorn/no-nesting-with-mixed-specificityunicorn/no-redundant-nested-style-rules→cssicorn/no-redundant-nested-style-rulesunicorn/no-unknown-css-annotations→cssicorn/no-unknown-annotationsunicorn/no-unknown-pseudo-selectors→cssicorn/no-unknown-pseudo-selectorsunicorn/no-unscoped-css-nesting-selector→cssicorn/no-unscoped-nesting-selectorunicorn/prefer-explicit-viewport-units→cssicorn/prefer-explicit-viewport-unitsunicorn/prefer-media-feature-range-syntax→cssicorn/prefer-media-feature-range-syntax- Remove the deprecated
flat/recommendedandflat/allconfigs (#3810) 6f989c6f
- Use
recommendedandallinstead.New rules
no-invalid-response-options(#3808) 7d590065no-prevent-default-in-passive-listener(#3806) 09f94f2cno-invalid-boolean-attribute-value(#3807) 2b91aa70no-conflicting-constraints(#3805) 7c9b39aeno-invalid-property-descriptor(#3804) d0bd123cno-invalid-url-protocol-comparison(#3803) ec7b0634no-invalid-integrity(#3802) d0b974c2no-url-in-search-params(#3800) c1008cfdno-invalid-dom-token(#3799) 85c9aa18require-text-decoder-streaming(#3798) f3c317eano-invalid-temporal-arithmetic(#3797) 47904f2fno-invalid-style-set-property(#3796) 239dd0b4no-ineffective-csp-directives(#3795) a28a1042no-invalid-intl-options(#3794) e7dc6d6cno-unsafe-json-serialization(#3793) 7cc147b4comma-spacing(#3790) a7a41803no-empty-link-text(#3789) 742b3613no-leading-empty-lines(#3786) 5c509bb8no-unnecessary-parameters(#3784) e143b4b5prefer-promise-static-methods(#3747) f3eefdeano-javascript-url(#3746) 201e1289no-incomplete-accessor-override(#3745) dee7a617prefer-escaped-irregular-whitespace(#3742) d7f82224key-name-casing(#3741) a330d287prefer-literal-ascii(#3734) e9b5bcdeprefer-short-escape-sequences(#3731) 0e66146fno-loss-of-precision(#3729) d4bdf38cindent(#3726) 64ff93daImprovements
... (truncated)
Commits
15f1d6477.0.0d252a13Switch tests tonode:testand add more tests (#3812)c3697c0Move CSS-only rules toeslint-cssicorn(#3811)6f989c6Add recommended presets for non-JavaScript languages (#3810)93ef59cprefer-direct-iteration: Fix type inference for destructured bindings (#3809)7d59006Addno-invalid-response-optionsrule (#3808)09f94f2Addno-prevent-default-in-passive-listenerrule (#3806)ec7b063Addno-invalid-url-protocol-comparisonrule (#3803)2b91aa7Addno-invalid-boolean-attribute-valuerule (#3807)7c9b39aAddno-conflicting-constraintsrule (#3805)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Summary by cubic
Updates eslint-plugin-unicorn from 75.0.0 to 77.0.0, a major version bump with breaking changes and 29 new rules.
Migration
- CSS-only rules moved to
eslint-cssicorn; any of the 11 rules listed in the release notes must be migrated to the new package. - Deprecated
flat/recommendedandflat/allconfigs removed; userecommendedandallinstead. - Transitive dependencies (
browserslist,@eslint/css-tree, etc.) updated as part of the bump.