iterative / gatsby-theme-iterative

A Gatsby theme for shared logic between all the websites from iterative.ai
https://iterative.ai/
BSD Zero Clause License
6 stars 1 forks source link

fix(deps): update linters (major) #254

Closed renovate[bot] closed 5 months ago

renovate[bot] commented 10 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
eslint (source) ^8.57.0 -> ^9.0.0 age adoption passing confidence
eslint (source) 8.57.0 -> 9.2.0 age adoption passing confidence
stylelint (source) 15.11.0 -> 16.5.0 age adoption passing confidence
stylelint-config-standard 34.0.0 -> 36.0.0 age adoption passing confidence

Release Notes

eslint/eslint (eslint) ### [`v9.2.0`](https://togithub.com/eslint/eslint/compare/v9.1.1...271e7ab1adc45a7b2f66cfea55a54e6048d9749a) [Compare Source](https://togithub.com/eslint/eslint/compare/v9.1.1...v9.2.0) ### [`v9.1.1`](https://togithub.com/eslint/eslint/compare/v9.1.0...b4d2512809a1b28466ad1ce5af9d01c181b9bf9e) [Compare Source](https://togithub.com/eslint/eslint/compare/v9.1.0...v9.1.1) ### [`v9.1.0`](https://togithub.com/eslint/eslint/compare/v9.0.0...b78d831e244171c939279b03be519b5c13836fce) [Compare Source](https://togithub.com/eslint/eslint/compare/v9.0.0...v9.1.0) ### [`v9.0.0`](https://togithub.com/eslint/eslint/compare/v8.57.0...e0cbc50179adac1670f4e0bd9093387a51f4f42a) [Compare Source](https://togithub.com/eslint/eslint/compare/v8.57.0...v9.0.0)
stylelint/stylelint (stylelint) ### [`v16.5.0`](https://togithub.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1650) [Compare Source](https://togithub.com/stylelint/stylelint/compare/16.4.0...16.5.0) - Added: regex support to `ignoreValues` for `value-no-vendor-prefix` ([#​7650](https://togithub.com/stylelint/stylelint/pull/7650)) ([@​Mouvedia](https://togithub.com/Mouvedia)). - Fixed: `shorthand-property-no-redundant-values` false negatives for functions ([#​7657](https://togithub.com/stylelint/stylelint/pull/7657)) ([@​ybiquitous](https://togithub.com/ybiquitous)). - Fixed: `value-no-vendor-prefix` false negatives/positives ([#​7654](https://togithub.com/stylelint/stylelint/pull/7654) & [#​7658](https://togithub.com/stylelint/stylelint/pull/7658)) ([@​Mouvedia](https://togithub.com/Mouvedia)). - Fixed: `CosmiconfigResult` type error ([#​7661](https://togithub.com/stylelint/stylelint/pull/7661)) ([@​ybiquitous](https://togithub.com/ybiquitous)). ### [`v16.4.0`](https://togithub.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1640) [Compare Source](https://togithub.com/stylelint/stylelint/compare/16.3.1...16.4.0) - Added: `no-unknown-custom-media` ([#​7594](https://togithub.com/stylelint/stylelint/pull/7594)) ([@​fpetrakov](https://togithub.com/fpetrakov)). - Added: `ignoreLonghands: []` to `declaration-block-no-redundant-longhand-properties` ([#​7611](https://togithub.com/stylelint/stylelint/pull/7611)) ([@​Mouvedia](https://togithub.com/Mouvedia)). - Added: `ignore: ["keyframe-selectors"]` to `rule-selector-property-disallowed-list` ([#​7572](https://togithub.com/stylelint/stylelint/pull/7572)) ([@​emmacharp](https://togithub.com/emmacharp)). - Added: experimental support for post processors ([#​7568](https://togithub.com/stylelint/stylelint/pull/7568)) ([@​YuanboXue-Amber](https://togithub.com/YuanboXue-Amber)). - Fixed: `declaration-block-no-redundant-longhand-properties` autofix conflicts ([#​7626](https://togithub.com/stylelint/stylelint/pull/7626)) ([@​Mouvedia](https://togithub.com/Mouvedia)). - Fixed: `declaration-block-no-redundant-longhand-properties` autofix for `text-decoration` ([#​7611](https://togithub.com/stylelint/stylelint/pull/7611)) ([@​Mouvedia](https://togithub.com/Mouvedia)). - Fixed: `declaration-block-no-shorthand-property-overrides` false negatives for `border` ([#​7585](https://togithub.com/stylelint/stylelint/pull/7585)) ([@​fpetrakov](https://togithub.com/fpetrakov)). - Fixed: `declaration-block-no-shorthand-property-overrides` false negatives for `font` and `border` ([#​7606](https://togithub.com/stylelint/stylelint/pull/7606)) ([@​Mouvedia](https://togithub.com/Mouvedia)). - Fixed: `function-calc-no-unspaced-operator` false negatives for some math functions ([#​7619](https://togithub.com/stylelint/stylelint/pull/7619)) ([@​Mouvedia](https://togithub.com/Mouvedia)). - Fixed: `function-no-unknown` false positives for `anchor` and `anchor-size` ([#​7607](https://togithub.com/stylelint/stylelint/pull/7607)) ([@​Mouvedia](https://togithub.com/Mouvedia)). - Fixed: `selector-max-attribute` end positions ([#​7592](https://togithub.com/stylelint/stylelint/pull/7592)) ([@​romainmenke](https://togithub.com/romainmenke)). - Fixed: `selector-max-class` end positions ([#​7590](https://togithub.com/stylelint/stylelint/pull/7590)) ([@​romainmenke](https://togithub.com/romainmenke)). - Fixed: `selector-max-combinators` end positions ([#​7596](https://togithub.com/stylelint/stylelint/pull/7596)) ([@​romainmenke](https://togithub.com/romainmenke)). - Fixed: `selector-max-compound-selectors` end positions ([#​7599](https://togithub.com/stylelint/stylelint/pull/7599)) ([@​romainmenke](https://togithub.com/romainmenke)). - Fixed: `selector-max-pseudo-class` end positions ([#​7598](https://togithub.com/stylelint/stylelint/pull/7598)) ([@​romainmenke](https://togithub.com/romainmenke)). - Fixed: `selector-max-universal` end positions ([#​7597](https://togithub.com/stylelint/stylelint/pull/7597)) ([@​romainmenke](https://togithub.com/romainmenke)). - Fixed: `selector-type-no-unknown` false positives for experimental and deprecated HTML tags ([#​7612](https://togithub.com/stylelint/stylelint/pull/7612)) ([@​Mouvedia](https://togithub.com/Mouvedia)). ### [`v16.3.1`](https://togithub.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1631) [Compare Source](https://togithub.com/stylelint/stylelint/compare/16.3.0...16.3.1) - Fixed: `selector-max-id` end positions ([#​7571](https://togithub.com/stylelint/stylelint/pull/7571)) ([@​romainmenke](https://togithub.com/romainmenke)). - Fixed: import errors for configs and plugins omitting `/index.js` ([#​7578](https://togithub.com/stylelint/stylelint/pull/7578)) ([@​ota-meshi](https://togithub.com/ota-meshi)). ### [`v16.3.0`](https://togithub.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1630) [Compare Source](https://togithub.com/stylelint/stylelint/compare/16.2.1...16.3.0) - Added: `ignoreSelectors: []` to `selector-max-compound-selectors` ([#​7544](https://togithub.com/stylelint/stylelint/pull/7544)) ([@​FloEdelmann](https://togithub.com/FloEdelmann)). - Added: tally of fixable problems to `string` and `verbose` formatters ([#​7539](https://togithub.com/stylelint/stylelint/pull/7539)) ([@​m-allanson](https://togithub.com/m-allanson)). - Added: support for `*-deprecation` command-line flags of Node.js ([#​7550](https://togithub.com/stylelint/stylelint/pull/7550)) ([@​fpetrakov](https://togithub.com/fpetrakov)). - Fixed: false positive CJS deprecation warning for dual-package plugins ([#​7532](https://togithub.com/stylelint/stylelint/pull/7532)) ([@​JounQin](https://togithub.com/JounQin)). - Fixed: `rule-selector-property-disallowed-list` false positives for nesting selectors ([#​7558](https://togithub.com/stylelint/stylelint/pull/7558)) ([@​romainmenke](https://togithub.com/romainmenke)). - Fixed: `selector-pseudo-*-allowed-list` false positives for vendor prefixes ([#​7525](https://togithub.com/stylelint/stylelint/pull/7525)) ([@​carlosjeurissen](https://togithub.com/carlosjeurissen)). - Fixed: `report()` for `index`/`endIndex` zero values ([#​7565](https://togithub.com/stylelint/stylelint/pull/7565)) ([@​romainmenke](https://togithub.com/romainmenke)). - Fixed: `selector-max-type` end positions ([#​7518](https://togithub.com/stylelint/stylelint/pull/7518)) ([@​romainmenke](https://togithub.com/romainmenke)). ### [`v16.2.1`](https://togithub.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1621) [Compare Source](https://togithub.com/stylelint/stylelint/compare/16.2.0...16.2.1) - Fixed: report flags not reporting on subsequent runs when cache is used ([#​7483](https://togithub.com/stylelint/stylelint/pull/7483)) ([@​ybiquitous](https://togithub.com/ybiquitous)). - Fixed: `custom-property-no-missing-var-function` false positives for properties that can contain author-defined identifiers ([#​7478](https://togithub.com/stylelint/stylelint/pull/7478)) ([@​ybiquitous](https://togithub.com/ybiquitous)). - Fixed: `selector-pseudo-class-no-unknown` false positives for `:seeking`, the media loading state and sound state pseudo-classes ([#​7490](https://togithub.com/stylelint/stylelint/pull/7490)) ([@​Mouvedia](https://togithub.com/Mouvedia)). - Fixed: `selector-max-specificity` false positives with `ignoreSelectors` option for `of ` syntax ([#​7475](https://togithub.com/stylelint/stylelint/pull/7475)) ([@​ybiquitous](https://togithub.com/ybiquitous)). - Fixed: `function-calc-no-unspaced-operator` performance ([#​7505](https://togithub.com/stylelint/stylelint/pull/7505)) ([@​ybiquitous](https://togithub.com/ybiquitous)). - Fixed: `validateOptions` to report when secondary option object is an empty object or null ([#​7476](https://togithub.com/stylelint/stylelint/pull/7476)) ([@​ybiquitous](https://togithub.com/ybiquitous)). - Fixed: `report()` error message responsibility for a missing node or line number ([#​7474](https://togithub.com/stylelint/stylelint/pull/7474)) ([@​ybiquitous](https://togithub.com/ybiquitous)). ### [`v16.2.0`](https://togithub.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1620) [Compare Source](https://togithub.com/stylelint/stylelint/compare/16.1.0...16.2.0) - Added: `media-query-no-invalid` specific problem messages ([#​7462](https://togithub.com/stylelint/stylelint/pull/7462)) ([@​romainmenke](https://togithub.com/romainmenke)). - Added: `checkContextFunctionalPseudoClasses: []` to `selector-max-id` ([#​7380](https://togithub.com/stylelint/stylelint/pull/7380)) ([@​brigitamaria](https://togithub.com/brigitamaria)). - Fixed: `declaration-property-value-no-unknown` false negatives for `@starting-style` ([#​7461](https://togithub.com/stylelint/stylelint/pull/7461)) ([@​fpetrakov](https://togithub.com/fpetrakov)). - Fixed: `function-no-unknown|value-keyword-case` false positives for template literals with line breaks ([#​7443](https://togithub.com/stylelint/stylelint/pull/7443)) ([@​Sh031224](https://togithub.com/Sh031224)). - Fixed: `allowEmptyInput` option ignored in configuration object regression ([#​7446](https://togithub.com/stylelint/stylelint/pull/7446)) ([@​ybiquitous](https://togithub.com/ybiquitous)). - Fixed: `at-rule-no-unknown` false positives for `@starting-style` ([#​7438](https://togithub.com/stylelint/stylelint/pull/7438)) ([@​fpetrakov](https://togithub.com/fpetrakov)). - Fixed: `ERR_UNSUPPORTED_ESM_URL_SCHEME` for `--custom-formatter` on Windows ([#​7432](https://togithub.com/stylelint/stylelint/pull/7432)) ([@​JounQin](https://togithub.com/JounQin)). - Fixed: `Error: Could not find ` message clarity ([#​7456](https://togithub.com/stylelint/stylelint/pull/7456)) ([@​jeddy3](https://togithub.com/jeddy3)). - Fixed: `overrides.files` negated pattern regression introduced in 15.0.0 ([#​7468](https://togithub.com/stylelint/stylelint/pull/7468)) ([@​ybiquitous](https://togithub.com/ybiquitous)). ### [`v16.1.0`](https://togithub.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1610) [Compare Source](https://togithub.com/stylelint/stylelint/compare/16.0.2...16.1.0) - Added: `lightness-notation` rule ([#​7366](https://togithub.com/stylelint/stylelint/pull/7366)) ([@​fpetrakov](https://togithub.com/fpetrakov)). - Added: `ignore: ["keyframe-selectors"]` to `selector-disallowed-list` ([#​7417](https://togithub.com/stylelint/stylelint/pull/7417)) ([@​mattxwang](https://togithub.com/mattxwang)). - Fixed: `selector-pseudo-class-no-unknown` false positive for `:popover-open` ([#​7425](https://togithub.com/stylelint/stylelint/pull/7425)) ([@​mattxwang](https://togithub.com/mattxwang)). - Fixed: `declaration-property-value-no-unknown` and other false positives for multiline SCSS interpolation. ([#​7406](https://togithub.com/stylelint/stylelint/pull/7406)) ([@​FloEdelmann](https://togithub.com/FloEdelmann)). - Fixed: `function-url-quotes` false positives for SCSS variable and `@` character ([#​7416](https://togithub.com/stylelint/stylelint/pull/7416)) ([@​mattxwang](https://togithub.com/mattxwang)). ### [`v16.0.2`](https://togithub.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1602) [Compare Source](https://togithub.com/stylelint/stylelint/compare/16.0.1...16.0.2) - Fixed: `ERR_UNSUPPORTED_ESM_URL_SCHEME` error on Windows ([#​7383](https://togithub.com/stylelint/stylelint/pull/7383)) ([@​JounQin](https://togithub.com/JounQin)). ### [`v16.0.1`](https://togithub.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1601) [Compare Source](https://togithub.com/stylelint/stylelint/compare/16.0.0...16.0.1) - Fixed: type definitions for CommonJS and ESM compatibility ([#​7377](https://togithub.com/stylelint/stylelint/pull/7377)) ([@​remcohaszing](https://togithub.com/remcohaszing)). ### [`v16.0.0`](https://togithub.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1600) [Compare Source](https://togithub.com/stylelint/stylelint/compare/15.11.0...16.0.0) [Migrating to `16.0.0` guide](docs/migration-guide/to-16.md). - Removed: Node.js less than 18.12.0 support ([#​7020](https://togithub.com/stylelint/stylelint/pull/7020)) ([@​ybiquitous](https://togithub.com/ybiquitous)). - Removed: 76 rules deprecated in 15.0.0 ([#​6979](https://togithub.com/stylelint/stylelint/pull/6979)) ([@​mattxwang](https://togithub.com/mattxwang)). - Changed: `stylelint.formatters` object to have `Promise` values ([#​7184](https://togithub.com/stylelint/stylelint/pull/7184)) ([@​ybiquitous](https://togithub.com/ybiquitous)). - Changed: exit code for CLI flag error ([#​7134](https://togithub.com/stylelint/stylelint/pull/7134)) ([@​ybiquitous](https://togithub.com/ybiquitous)). - Changed: default syntax behaviour to always use safe-parser with `fix` regardless of extension ([#​7357](https://togithub.com/stylelint/stylelint/pull/7357)) ([@​ybiquitous](https://togithub.com/ybiquitous)). - Changed: TypeScript definitions for ESM ([#​7309](https://togithub.com/stylelint/stylelint/pull/7309)) ([@​ybiquitous](https://togithub.com/ybiquitous)). - Changed: `stylelint.rules` object to have `Promise` values ([#​7279](https://togithub.com/stylelint/stylelint/pull/7279)) ([@​ybiquitous](https://togithub.com/ybiquitous)). - Changed: `stylelint.utils.checkAgainstRule` to be an async function ([#​7339](https://togithub.com/stylelint/stylelint/pull/7339)) ([@​ybiquitous](https://togithub.com/ybiquitous)). - Deprecated: CommonJS Node.js API ([#​7353](https://togithub.com/stylelint/stylelint/pull/7353)) ([@​ybiquitous](https://togithub.com/ybiquitous)). - Deprecated: `output` property in a Node.js API returned object. Instead, `report`/`code` properties are recommended ([#​7183](https://togithub.com/stylelint/stylelint/pull/7183)) ([@​ybiquitous](https://togithub.com/ybiquitous)) & ([@​haocheng6](https://togithub.com/haocheng6)). - Added: `exports` field to `package.json` for Conditional Exports (ESM/CommonJS) ([#​7307](https://togithub.com/stylelint/stylelint/pull/7307)) ([@​ybiquitous](https://togithub.com/ybiquitous)). - Added: support for ESM plugins ([#​7339](https://togithub.com/stylelint/stylelint/pull/7339)) ([@​ybiquitous](https://togithub.com/ybiquitous)). - Added: support for ESM custom formatters ([#​7343](https://togithub.com/stylelint/stylelint/pull/7343)) ([@​ybiquitous](https://togithub.com/ybiquitous)). - Added: `severity` secondary option's function support ([#​7202](https://togithub.com/stylelint/stylelint/pull/7202)) ([@​kizu](https://togithub.com/kizu)). - Added: support for a `Promise` formatter function ([#​7184](https://togithub.com/stylelint/stylelint/pull/7184)) ([@​ybiquitous](https://togithub.com/ybiquitous)). - Added: support for ESM custom syntaxes ([#​7351](https://togithub.com/stylelint/stylelint/pull/7351)) ([@​ybiquitous](https://togithub.com/ybiquitous)). - Added: `report`/`code` properties to a Node.js API returned object ([#​7183](https://togithub.com/stylelint/stylelint/pull/7183)) ([@​ybiquitous](https://togithub.com/ybiquitous)) & ([@​haocheng6](https://togithub.com/haocheng6)). - Fixed: no longer needed workaround for Cosmiconfig segfault ([#​7329](https://togithub.com/stylelint/stylelint/pull/7329)) ([@​ybiquitous](https://togithub.com/ybiquitous)). - Fixed: CLI regression to avoid waiting for stdin without any input ([#​7131](https://togithub.com/stylelint/stylelint/pull/7131)) ([@​ybiquitous](https://togithub.com/ybiquitous)). - Fixed: CLI to avoid different outputs on empty files and empty stdin ([#​7131](https://togithub.com/stylelint/stylelint/pull/7131)) ([@​ybiquitous](https://togithub.com/ybiquitous)). - Refactored: `.js` extension to `.mjs` and `.cjs` ([#​7307](https://togithub.com/stylelint/stylelint/pull/7307)) ([@​ybiquitous](https://togithub.com/ybiquitous)).
stylelint/stylelint-config-standard (stylelint-config-standard) ### [`v36.0.0`](https://togithub.com/stylelint/stylelint-config-standard/blob/HEAD/CHANGELOG.md#3600) [Compare Source](https://togithub.com/stylelint/stylelint-config-standard/compare/35.0.0...36.0.0) - Removed: `stylelint` less than `16.1.0` from peer dependencies. - Added: `lightness-notation: "percentage"` rule. ### [`v35.0.0`](https://togithub.com/stylelint/stylelint-config-standard/blob/HEAD/CHANGELOG.md#3500) [Compare Source](https://togithub.com/stylelint/stylelint-config-standard/compare/34.0.0...35.0.0) - Removed: `stylelint` less than `16.0.0` from peer dependencies. - Removed: Node.js less than `18.12.0` support. - Changed: updated to [`stylelint-config-recommended@14.0.0`](https://togithub.com/stylelint/stylelint-config-recommended/releases/tag/14.0.0).

Configuration

📅 Schedule: Branch creation - "before 4am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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 Mend Renovate. View repository job log here.