Update Linting #505
No reviewers
Labels
No labels
bug
chore
dependencies
documentation
duplicate
enhancement
github_actions
good first issue
invalid
javascript
netlify-cms/draft
netlify-cms/pending_publish
netlify-cms/pending_review
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
robbevp/website-robbevanpetegem!505
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "renovate/linting"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
9.39.2->9.39.33.8.0->3.8.117.0.0->17.4.0Release Notes
eslint/eslint (eslint)
v9.39.3Compare Source
Bug Fixes
791bf8dfix: restore TypeScript 4.0 compatibility in types (#20504) (sethamus)Chores
8594a43chore: upgrade @eslint/js@9.39.3 (#20529) (Milos Djermanovic)9ceef92chore: package.json update for @eslint/js release (Jenkins)af498c6chore: ignore/docs/v9.xin link checker (#20453) (Milos Djermanovic)prettier/prettier (prettier)
v3.8.1Compare Source
diff
Include available
printersin plugin type declarations (#18706 by @porada)stylelint/stylelint (stylelint)
v17.4.0Compare Source
It adds 2 options to the rules and fixes 7 bugs.
ignoreAtRules: []toat-rule-no-vendor-prefix(#9096) (@theacrat).ignoreMediaFeatureNames: []tomedia-feature-name-no-vendor-prefix(#9097) (@theacrat).*-empty-line-beforeperformance (#9092) (@jeddy3).declaration-property-value-no-unknownperformance (#9090) (@jeddy3).no-irregular-whitespaceperformance (#9091) (@jeddy3).property-no-unknownfalse negatives for at-rule descriptors (#9109) (@jeddy3).property-no-unknownfalse positives forcorner-shape(#9099) (@jeddy3).property-no-unknownfalse positives for double-slashed properties (#9099) (@jeddy3).v17.3.0Compare Source
It fixes 17 bugs. 3 related to supporting
calc()indeclaration-property-value-no-unknown, and 13 performance ones that make Stylelint a further 3x faster when using the rules in our standard config.*-listperformance (#9056) (@jeddy3).*-notationperformance (#9044) (@jeddy3).declaration-property-max-valuesperformance (#9057) (@jeddy3).declaration-property-value-keyword-no-deprecatedperformance (#9058) (@jeddy3).declaration-property-value-no-unknownfalse negatives for math functions inside of non-math functions (#9064) (@romainmenke).declaration-property-value-no-unknownfalse positives forcalc()with mixed operations (#9064) (@romainmenke).declaration-property-value-no-unknownperformance (#9062) (@jeddy3).declaration-property-value-no-unknownreported ranges for multiple math functions (#9064) (@romainmenke).length-zero-no-unitperformance (#9046) (@jeddy3).named-grid-areas-no-invalidfalse positives for mix of tabs and spaces (#9039) (@adalinesimonian).no-unknown-custom-mediaperformance (#9059) (@jeddy3).selector-max-*performance (#9042) (@jeddy3).shorthand-property-no-redundant-valuesperformance (#9047) (@jeddy3).syntax-string-no-invalidperformance (#9061) (@jeddy3).time-min-millisecondsperformance (#9060) (@jeddy3).value-keyword-caseperformance (#9048) (@jeddy3).v17.2.0Compare Source
It fixes 7 bugs, including 5 performance ones that make Stylelint 7x faster and use 3x less memory on larger codebases such as design systems and monorepos. We also restructured our docs to create a contributor guide. If you'd like to help out and contribute to Stylelint, that's the place to start.
declaration-property-value-no-unknownfalse negatives for math functions (#9011) (@ragini-pandey).no-duplicate-selectorsfalse negatives for matching escaped selectors (#8953) (@bjnewman).no-invalid-position-at-import-rulefalse negatives for layers with blocks (#9026) (@romainmenke).v17.1.1Compare Source
It fixes 2 bugs.
lightness-notationautofix for decimals (#9009) (@IlyaSemenov).v17.1.0Compare Source
It fixes 5 bugs and adds the
display-notationrule. Before we turn it on in our standard config, we'd like to hear the community's thoughts on which options to use.display-notationrule (#8981) (@romainmenke).GlobbyOptionsTypeScript errors (#8992) (@zalishchuk).hue-degree-notationfalse negatives and positives for relative colors (#8985) (@jamesnw).lightness-notationfalse negatives for relative colors (#8987) (@jamesnw).selector-type-no-unknownfalse positives forgeolocationandusermedia(#9004) (@Mouvedia).selector-type-no-unknownfalse positives forrb,rtcandmenuitem(#8972) (@Mouvedia).Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Renovate Bot.
abdb9e1b58522b7138feUpdate dependency prettier to v3.8.1to Update Linting522b7138fe3c5840c1693c5840c169dc62dc9769dc62dc9769de5b071815de5b0718154abdc430464abdc430461ca3c032ab1ca3c032abdc736fb08edc736fb08ecbfb96ef9ecbfb96ef9e3330b8f04e3330b8f04e058b2f8d3d058b2f8d3d5d3e8301aa5d3e8301aade2af750b6de2af750b63d0bb3e6903d0bb3e6902765a9b5952765a9b595056ab3e5c0056ab3e5c0d0c688c605d0c688c605e5c4272ac7e5c4272ac7c18a20e2adc18a20e2ade742db8215e742db8215c6b4fc6cd5c6b4fc6cd59cb99b201d9cb99b201de578b048f7e578b048f714273e655214273e6552f749f9f870f749f9f870bbf35c3364bbf35c33640c50099e700c50099e70d3e772d824d3e772d824f86018e98a