stylelint / stylelint-demo

The online demo on the Stylelint website
https://stylelint.io/demo/
MIT License
15 stars 8 forks source link

Bump the development-dependencies group with 12 updates #390

Closed dependabot[bot] closed 10 months ago

dependabot[bot] commented 10 months ago

Bumps the development-dependencies group with 12 updates:

Package From To
@types/node 20.10.1 20.10.6
@typescript-eslint/eslint-plugin 6.13.1 6.16.0
@typescript-eslint/parser 6.13.1 6.16.0
eslint 8.54.0 8.56.0
lint-staged 15.1.0 15.2.0
prettier 3.1.0 3.1.1
stylelint 15.11.0 16.1.0
stylelint-config-standard 34.0.0 36.0.0
stylelint-order 6.0.3 6.0.4
stylelint-use-logical-spec 5.0.0 5.0.1
typescript 5.3.2 5.3.3
vite 5.0.5 5.0.10

Updates @types/node from 20.10.1 to 20.10.6

Commits


Updates @typescript-eslint/eslint-plugin from 6.13.1 to 6.16.0

Release notes

Sourced from @​typescript-eslint/eslint-plugin's releases.

v6.16.0

6.16.0 (2023-12-25)

Bug Fixes

  • eslint-plugin: [unbound-method] exempt all non-Promise built-in statics (#8096) (3182959)

Features

  • eslint-plugin: deprecate formatting rules (#8073) (04dea84)
  • typescript-estree: add allowDefaultProjectForFiles project service allowlist option (#7752) (7ddadda)

You can read about our versioning strategy and releases on our website.

v6.15.0

6.15.0 (2023-12-18)

Features

  • eslint-plugin: [no-useless-template-literals] add new rule (#7957) (ff75785), closes #2846
  • eslint-plugin: [require-array-sort-compare] support toSorted (#8052) (c9661c8)

You can read about our versioning strategy and releases on our website.

v6.14.0

6.14.0 (2023-12-11)

Bug Fixes

  • eslint-plugin: add no-unsafe-unary-minus, prefer-destructuring to disable-type-checked (#8038) (431cd15)
  • eslint-plugin: correct message for no-unsafe-unary-minus (#7998) (705370a)

Features

  • eslint-plugin: [explicit-function-return-type] add support for typed class property definitions (#8027) (bff47d7)
  • eslint-plugin: [require-await] allow yielding Promise in async generators (#8003) (4c3e704)

You can read about our versioning strategy and releases on our website.

... (truncated)

Changelog

Sourced from @​typescript-eslint/eslint-plugin's changelog.

6.16.0 (2023-12-25)

Bug Fixes

  • eslint-plugin: [unbound-method] exempt all non-Promise built-in statics (#8096) (3182959)

Features

  • eslint-plugin: deprecate formatting (meta.type: layout) rules (#8073) (04dea84)
  • eslint-plugin: deprecate no-extra-semi in favor of ESLint Stylistic equivalent (#8123) (9368bf3)

You can read about our versioning strategy and releases on our website.

6.15.0 (2023-12-18)

Features

  • eslint-plugin: [no-useless-template-literals] add new rule (#7957) (ff75785), closes #2846
  • require-array-sort-compare + toSorted (#8052) (c9661c8)

You can read about our versioning strategy and releases on our website.

6.14.0 (2023-12-11)

Bug Fixes

  • eslint-plugin: add no-unsafe-unary-minus, prefer-destructuring to disable-type-checked (#8038) (431cd15)
  • eslint-plugin: correct message for no-unsafe-unary-minus (#7998) (705370a)

Features

  • eslint-plugin: [explicit-function-return-type] add support for typed class property definitions (#8027) (bff47d7)
  • eslint-plugin: [require-await] allow yielding Promise in async generators (#8003) (4c3e704)

You can read about our versioning strategy and releases on our website.

... (truncated)

Commits
  • 7246e56 chore: publish v6.16.0
  • 3182959 fix(eslint-plugin): [unbound-method] exempt all non-Promise built-in statics ...
  • 3031117 docs(eslint-plugin): enforce a heading for each rule option (#8015)
  • b3f87fc docs(eslint-plugin): add Deprecating Formatting Rules blog post (#8117)
  • 9368bf3 feat(eslint-plugin): deprecate no-extra-semi in favor of ESLint Stylistic equ...
  • f6f6a57 docs: add tombstone file for no-parameter-properties and suggested replacemen...
  • 04dea84 feat(eslint-plugin): deprecate formatting (meta.type: layout) rules (#8073)
  • b1c92bb chore(website): auto-generate type checked rule notice in rule docs (#7951)
  • 26ba8ea docs: add more rationale for no-for-in-array (#8082)
  • eff7da1 docs: fix example for no-shadow (#8080)
  • Additional commits viewable in compare view


Updates @typescript-eslint/parser from 6.13.1 to 6.16.0

Release notes

Sourced from @​typescript-eslint/parser's releases.

v6.16.0

6.16.0 (2023-12-25)

Bug Fixes

  • eslint-plugin: [unbound-method] exempt all non-Promise built-in statics (#8096) (3182959)

Features

  • eslint-plugin: deprecate formatting rules (#8073) (04dea84)
  • typescript-estree: add allowDefaultProjectForFiles project service allowlist option (#7752) (7ddadda)

You can read about our versioning strategy and releases on our website.

v6.15.0

6.15.0 (2023-12-18)

Features

  • eslint-plugin: [no-useless-template-literals] add new rule (#7957) (ff75785), closes #2846
  • eslint-plugin: [require-array-sort-compare] support toSorted (#8052) (c9661c8)

You can read about our versioning strategy and releases on our website.

v6.14.0

6.14.0 (2023-12-11)

Bug Fixes

  • eslint-plugin: add no-unsafe-unary-minus, prefer-destructuring to disable-type-checked (#8038) (431cd15)
  • eslint-plugin: correct message for no-unsafe-unary-minus (#7998) (705370a)

Features

  • eslint-plugin: [explicit-function-return-type] add support for typed class property definitions (#8027) (bff47d7)
  • eslint-plugin: [require-await] allow yielding Promise in async generators (#8003) (4c3e704)

You can read about our versioning strategy and releases on our website.

... (truncated)

Changelog

Sourced from @​typescript-eslint/parser's changelog.

6.16.0 (2023-12-25)

Note: Version bump only for package @​typescript-eslint/parser

You can read about our versioning strategy and releases on our website.

6.15.0 (2023-12-18)

Note: Version bump only for package @​typescript-eslint/parser

You can read about our versioning strategy and releases on our website.

6.14.0 (2023-12-11)

Note: Version bump only for package @​typescript-eslint/parser

You can read about our versioning strategy and releases on our website.

6.13.2 (2023-12-04)

Note: Version bump only for package @​typescript-eslint/parser

You can read about our versioning strategy and releases on our website.

Commits


Updates eslint from 8.54.0 to 8.56.0

Release notes

Sourced from eslint's releases.

v8.56.0

Features

  • 0dd9704 feat: Support custom severity when reporting unused disable directives (#17212) (Bryan Mishkin)
  • 31a7e3f feat: fix no-restricted-properties false negatives with unknown objects (#17818) (Arka Pratim Chaudhuri)

Bug Fixes

  • 7d5e5f6 fix: TypeError: fs.exists is not a function on read-only file system (#17846) (Francesco Trotta)
  • 74739c8 fix: suggestion with invalid syntax in no-promise-executor-return rule (#17812) (Bryan Mishkin)

Documentation

  • 9007719 docs: update link in ways-to-extend.md (#17839) (Amel SELMANE)
  • 3a22236 docs: Update README (GitHub Actions Bot)
  • 54c3ca6 docs: fix migration-guide example (#17829) (Tanuj Kanti)
  • 4391b71 docs: check config comments in rule examples (#17815) (Francesco Trotta)
  • fd28363 docs: remove mention about ESLint stylistic rules in readme (#17810) (Zwyx)
  • 48ed5a6 docs: Update README (GitHub Actions Bot)

Chores

  • ba6af85 chore: upgrade @​eslint/js@​8.56.0 (#17864) (Milos Djermanovic)
  • 60a531a chore: package.json update for @​eslint/js release (Jenkins)
  • ba87a06 chore: update dependency markdownlint to ^0.32.0 (#17783) (renovate[bot])
  • 9271d10 chore: add GitHub issue template for docs issues (#17845) (Josh Goldberg ✨)
  • 70a686b chore: Convert rule tests to FlatRuleTester (#17819) (Nicholas C. Zakas)
  • f3a599d chore: upgrade eslint-plugin-unicorn to v49.0.0 (#17837) (唯然)
  • 905d4b7 chore: upgrade eslint-plugin-eslint-plugin v5.2.1 (#17838) (唯然)
  • 4d7c3ce chore: update eslint-plugin-n v16.4.0 (#17836) (唯然)
  • fd0c60c ci: unpin Node.js 21.2.0 (#17821) (Francesco Trotta)

v8.55.0

Features

  • 8c9e6c1 feat: importNamePattern option in no-restricted-imports (#17721) (Tanuj Kanti)

Documentation

  • 83ece2a docs: fix typo --rules -> --rule (#17806) (OKURA Masafumi)
  • fffca5c docs: remove "Open in Playground" buttons for removed rules (#17791) (Francesco Trotta)
  • a6d9442 docs: fix correct/incorrect examples of rules (#17789) (Tanuj Kanti)
  • 383e999 docs: update and fix examples for no-unused-vars (#17788) (Tanuj Kanti)
  • 5a8efd5 docs: add specific stylistic rule for each deprecated rule (#17778) (Etienne)

Chores

  • eb8950c chore: upgrade @​eslint/js@​8.55.0 (#17811) (Milos Djermanovic)
  • 93df384 chore: package.json update for @​eslint/js release (Jenkins)
  • fe4b954 chore: upgrade @​eslint/eslintrc@​2.1.4 (#17799) (Milos Djermanovic)
  • bd8911d ci: pin Node.js 21.2.0 (#17809) (Milos Djermanovic)
  • b29a16b chore: fix several cli tests to run in the intended flat config mode (#17797) (Milos Djermanovic)
  • de165c1 chore: remove unused config-extends fixtures (#17781) (Milos Djermanovic)
  • d4304b8 chore: remove formatting/stylistic rules from new rule templates (#17780) (Francesco Trotta)
  • 21024fe chore: check rule examples for syntax errors (#17718) (Francesco Trotta)
Changelog

Sourced from eslint's changelog.

v8.56.0 - December 15, 2023

  • ba6af85 chore: upgrade @​eslint/js@​8.56.0 (#17864) (Milos Djermanovic)
  • 60a531a chore: package.json update for @​eslint/js release (Jenkins)
  • 0dd9704 feat: Support custom severity when reporting unused disable directives (#17212) (Bryan Mishkin)
  • 31a7e3f feat: fix no-restricted-properties false negatives with unknown objects (#17818) (Arka Pratim Chaudhuri)
  • ba87a06 chore: update dependency markdownlint to ^0.32.0 (#17783) (renovate[bot])
  • 7d5e5f6 fix: TypeError: fs.exists is not a function on read-only file system (#17846) (Francesco Trotta)
  • 9271d10 chore: add GitHub issue template for docs issues (#17845) (Josh Goldberg ✨)
  • 70a686b chore: Convert rule tests to FlatRuleTester (#17819) (Nicholas C. Zakas)
  • 9007719 docs: update link in ways-to-extend.md (#17839) (Amel SELMANE)
  • f3a599d chore: upgrade eslint-plugin-unicorn to v49.0.0 (#17837) (唯然)
  • 905d4b7 chore: upgrade eslint-plugin-eslint-plugin v5.2.1 (#17838) (唯然)
  • 4d7c3ce chore: update eslint-plugin-n v16.4.0 (#17836) (唯然)
  • 3a22236 docs: Update README (GitHub Actions Bot)
  • 54c3ca6 docs: fix migration-guide example (#17829) (Tanuj Kanti)
  • 4391b71 docs: check config comments in rule examples (#17815) (Francesco Trotta)
  • fd28363 docs: remove mention about ESLint stylistic rules in readme (#17810) (Zwyx)
  • fd0c60c ci: unpin Node.js 21.2.0 (#17821) (Francesco Trotta)
  • 48ed5a6 docs: Update README (GitHub Actions Bot)
  • 74739c8 fix: suggestion with invalid syntax in no-promise-executor-return rule (#17812) (Bryan Mishkin)

v8.55.0 - December 1, 2023

  • eb8950c chore: upgrade @​eslint/js@​8.55.0 (#17811) (Milos Djermanovic)
  • 93df384 chore: package.json update for @​eslint/js release (Jenkins)
  • fe4b954 chore: upgrade @​eslint/eslintrc@​2.1.4 (#17799) (Milos Djermanovic)
  • 8c9e6c1 feat: importNamePattern option in no-restricted-imports (#17721) (Tanuj Kanti)
  • 83ece2a docs: fix typo --rules -> --rule (#17806) (OKURA Masafumi)
  • bd8911d ci: pin Node.js 21.2.0 (#17809) (Milos Djermanovic)
  • b29a16b chore: fix several cli tests to run in the intended flat config mode (#17797) (Milos Djermanovic)
  • fffca5c docs: remove "Open in Playground" buttons for removed rules (#17791) (Francesco Trotta)
  • a6d9442 docs: fix correct/incorrect examples of rules (#17789) (Tanuj Kanti)
  • 383e999 docs: update and fix examples for no-unused-vars (#17788) (Tanuj Kanti)
  • 5a8efd5 docs: add specific stylistic rule for each deprecated rule (#17778) (Etienne)
  • de165c1 chore: remove unused config-extends fixtures (#17781) (Milos Djermanovic)
  • d4304b8 chore: remove formatting/stylistic rules from new rule templates (#17780) (Francesco Trotta)
  • 21024fe chore: check rule examples for syntax errors (#17718) (Francesco Trotta)
Commits
  • 8e8e9f8 8.56.0
  • 085978b Build: changelog update for 8.56.0
  • ba6af85 chore: upgrade @​eslint/js@​8.56.0 (#17864)
  • 60a531a chore: package.json update for @​eslint/js release
  • 0dd9704 feat: Support custom severity when reporting unused disable directives (#17212)
  • 31a7e3f feat: fix no-restricted-properties false negatives with unknown objects (#17818)
  • ba87a06 chore: update dependency markdownlint to ^0.32.0 (#17783)
  • 7d5e5f6 fix: TypeError: fs.exists is not a function on read-only file system (#17846)
  • 9271d10 chore: add GitHub issue template for docs issues (#17845)
  • 70a686b chore: Convert rule tests to FlatRuleTester (#17819)
  • Additional commits viewable in compare view


Updates lint-staged from 15.1.0 to 15.2.0

Release notes

Sourced from lint-staged's releases.

v15.2.0

Minor Changes

  • #1371 f3378be Thanks @​iiroj! - Using the --no-stash flag no longer discards all unstaged changes to partially staged files, which resulted in inadvertent data loss. This fix is available with a new flag --no-hide-partially-staged that is automatically enabled when --no-stash is used.

Patch Changes

  • #1362 17bc480 Thanks @​antonk52! - update lilconfig@3.0.0

  • #1368 7c55ca9 Thanks @​iiroj! - Update most dependencies

  • #1368 777d4e9 Thanks @​iiroj! - To improve performance, only use lilconfig when searching for config files outside the git repo. In the regular case, lint-staged finds the config files from the Git index and loads them directly.

  • #1373 85eb0dd Thanks @​iiroj! - When determining git directory, use fs.realpath() only for symlinks. It looks like fs.realpath() changes some Windows mapped network filepaths unexpectedly, causing issues.

Changelog

Sourced from lint-staged's changelog.

15.2.0

Minor Changes

  • #1371 f3378be Thanks @​iiroj! - Using the --no-stash flag no longer discards all unstaged changes to partially staged files, which resulted in inadvertent data loss. This fix is available with a new flag --no-hide-partially-staged that is automatically enabled when --no-stash is used.

Patch Changes

  • #1362 17bc480 Thanks @​antonk52! - update lilconfig@3.0.0

  • #1368 7c55ca9 Thanks @​iiroj! - Update most dependencies

  • #1368 777d4e9 Thanks @​iiroj! - To improve performance, only use lilconfig when searching for config files outside the git repo. In the regular case, lint-staged finds the config files from the Git index and loads them directly.

  • #1373 85eb0dd Thanks @​iiroj! - When determining git directory, use fs.realpath() only for symlinks. It looks like fs.realpath() changes some Windows mapped network filepaths unexpectedly, causing issues.

Commits
  • adf50b0 chore(changeset): release
  • 85eb0dd fix: when determining git directory, use fs.realpath() only for symlinks
  • 82eded4 refactor: use commander implies() syntax for flag
  • f3378be feat: --no-stash flag implies --no-hide-partially-staged
  • f4f61f3 docs: add workaround for verbose Windows output to README FAQ
  • 17bc480 chore(deps): update lilconfig@3.0.0
  • eccda41 style: remove Babel from ESLint
  • 077e6bc test: run Jest tests in native ESM mode
  • 8db4a15 refactor: move config file name constants to separate file
  • 78a0c23 test: add missing test coverage
  • Additional commits viewable in compare view


Updates prettier from 3.1.0 to 3.1.1

Release notes

Sourced from prettier's releases.

3.1.1

🔗 Changelog

Changelog

Sourced from prettier's changelog.

3.1.1

diff

Fix config file search (#15363 by @​fisker)

Previously, we start search for config files from the filePath as a directory, if it happened to be a directory and contains config file, it will be used by mistake.

├─ .prettierrc
└─ test.js         (A directory)
  └─ .prettierrc
// Prettier 3.1.0
await prettier.resolveConfigFile(new URL("./test.js", import.meta.url));
// <CWD>/test.js/.prettierrc

// Prettier 3.1.1 await prettier.resolveConfigFile(new URL("./test.js", import.meta.url)); // <CWD>/.prettierrc

Skip explicitly passed symbolic links with --no-error-on-unmatched-pattern (#15533 by @​sanmai-NL)

Since Prettier v3, we stopped following symbolic links, however in some use cases, the symbolic link patterns can't be filtered out, and there is no way to prevent Prettier from throwing errors.

In Prettier 3.1.1, you can use --no-error-on-unmatched-pattern to simply skip symbolic links.

Consistently use tabs in ternaries when useTabs is true (#15662 by @​auvred)

// Input
aaaaaaaaaaaaaaa
    ? bbbbbbbbbbbbbbbbbb
    : ccccccccccccccc
      ? ddddddddddddddd
      : eeeeeeeeeeeeeee
        ? fffffffffffffff
        : gggggggggggggggg;

// Prettier 3.1.0 aaaaaaaaaaaaaaa ? bbbbbbbbbbbbbbbbbb : ccccccccccccccc ? ddddddddddddddd : eeeeeeeeeeeeeee ? fffffffffffffff </tr></table>

... (truncated)

Commits
  • b86701d Release 3.1.1
  • c97480c Use attributes instead of deprecated assertions (#15758)
  • 0d1ffb3 Consistently use tabs in ternaries when useTabs is true (#15662)
  • 5f7aedc fix example to fit the actual experimentalTernaries behaviour (#15747)
  • 1e30f66 Remove claim, untrue since over 5 years ago, that cursorOffset is incompatibl...
  • 39e4e7b Add cursorOffset to Playground (#15751)
  • 8e816ad Allow skipping symlink patterns, to avoid raising a fault (#15533)
  • 2ca5d75 Fix expect call in dts test (#15766)
  • 15c7428 chore(deps): update dependency flow-parser to v0.223.3 (#15760)
  • d3b3d4f chore(deps): update dependency hermes-parser to v0.18.0 (#15761)
  • Additional commits viewable in compare view


Updates stylelint from 15.11.0 to 16.1.0

Release notes

Sourced from stylelint's releases.

16.1.0

  • Added: lightness-notation rule (#7366) (@​fpetrakov).
  • Added: ignore: ["keyframe-selectors"] to selector-disallowed-list (#7417) (@​mattxwang).
  • Fixed: selector-pseudo-class-no-unknown false positive for :popover-open (#7425) (@​mattxwang).
  • Fixed: declaration-property-value-no-unknown and other false positives for multiline SCSS interpolation. (#7406) (@​FloEdelmann).
  • Fixed: function-url-quotes false positives for SCSS variable and @ character (#7416) (@​mattxwang).

16.0.2

16.0.1

16.0.0

Migrating to 16.0.0 guide.

16.0.0-3

This is a pre-release version of 16.0.0. For details, see the following documents:

You can try the pre-release version via:

npm i stylelint@next

16.0.0-2

... (truncated)

Changelog

Sourced from stylelint's changelog.

16.1.0

  • Added: lightness-notation rule (#7366) (@​fpetrakov).
  • Added: ignore: ["keyframe-selectors"] to selector-disallowed-list (#7417) (@​mattxwang).
  • Fixed: selector-pseudo-class-no-unknown false positive for :popover-open (#7425) (@​mattxwang).
  • Fixed: declaration-property-value-no-unknown and other false positives for multiline SCSS interpolation. (#7406) (@​FloEdelmann).
  • Fixed: function-url-quotes false positives for SCSS variable and @ character (#7416) (@​mattxwang).

16.0.2

16.0.1

16.0.0

Migrating to 16.0.0 guide.

netlify[bot] commented 10 months ago

Deploy Preview for chimerical-trifle-8d3c21 ready!

Name Link
Latest commit 09f795df0eadf696030cf86403c9edc50f07d418
Latest deploy log https://app.netlify.com/sites/chimerical-trifle-8d3c21/deploys/659277facface70008f7c038
Deploy Preview https://deploy-preview-390--chimerical-trifle-8d3c21.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.