lwojcik / eleventy-template-bliss

Single-column blog template for Eleventy focused on simplicity without sacrificing functionality
https://eleventy-bliss.lkmt.us/
MIT License
84 stars 19 forks source link

[Snyk] Upgrade eslint from 8.57.0 to 9.0.0 #119

Closed lwojcik closed 4 months ago

lwojcik commented 4 months ago

This PR was automatically created by Snyk using the credentials of a real user.


Snyk has created this PR to upgrade eslint from 8.57.0 to 9.0.0.

:information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
*Warning:* This is a major version upgrade, and may be a breaking change. - The recommended version is **8 versions** ahead of your current version. - The recommended version was released **21 days ago**, on 2024-04-05.
Release notes
Package name: eslint
  • 9.0.0 - 2024-04-05
    Read more
  • 9.0.0-rc.0 - 2024-03-22

    Breaking Changes

    • 09bd7fe feat!: move AST traversal into SourceCode (#18167) (Nicholas C. Zakas)

    Features

    • b8fb572 feat: add reportUnusedFallthroughComment option to no-fallthrough rule (#18188) (Kirk Waiblinger)

    Bug Fixes

    • ae8103d fix: load plugins in the CLI in flat config mode (#18185) (Francesco Trotta)

    Documentation

    • 239a7e2 docs: Clarify the description of sort-imports options (#18198) (gyeongwoo park)
    • 4769c86 docs: fix incorrect example in no-lone-blocks (#18215) (Tanuj Kanti)
    • 5251327 docs: Update README (GitHub Actions Bot)
    • 1dc8618 docs: Update README (GitHub Actions Bot)

    Build Related

    • b91f9dc build: fix TypeError in prism-eslint-hooks.js (#18209) (Francesco Trotta)

    Chores

    • 297416d chore: package.json update for eslint-9.0.0-rc.0 (#18223) (Francesco Trotta)
    • d363c51 chore: package.json update for @ eslint/js release (Jenkins)
    • 1b841bb chore: fix some comments (#18213) (avoidaway)
    • 29c3595 chore: remove repetitive words (#18193) (cuithon)
    • acc2e06 chore: Introduce Knip (#18005) (Lars Kappert)
  • 9.0.0-beta.2 - 2024-03-08

    Breaking Changes

    • 79a95eb feat!: disallow multiple configuration comments for same rule (#18157) (Milos Djermanovic)

    Features

    • 1c173dc feat: add ignoreClassWithStaticInitBlock option to no-unused-vars (#18170) (Tanuj Kanti)
    • a451b32 feat: make no-misleading-character-class report more granular errors (#18082) (Francesco Trotta)
    • c49ed63 feat: update complexity rule for optional chaining & default values (#18152) (Mathias Schreck)
    • 11144a2 feat: no-restricted-imports option added allowImportNames (#16196) (M Pater)

    Bug Fixes

    • e37153f fix: improve error message for invalid rule config (#18147) (Nitin Kumar)
    • af6e170 fix: stop linting files after an error (#18155) (Francesco Trotta)

    Documentation

    • ba1c1bb docs: Update README (GitHub Actions Bot)
    • 337cdf9 docs: Explain limitations of RuleTester fix testing (#18175) (Nicholas C. Zakas)
    • c7abd89 docs: Explain Node.js version support (#18176) (Nicholas C. Zakas)
    • d961eeb docs: show red underlines in examples in rules docs (#18041) (Yosuke Ota)
    • 558274a docs: Update README (GitHub Actions Bot)
    • 2908b9b docs: Update release documentation (#18174) (Nicholas C. Zakas)
    • 1f1260e docs: replace HackerOne link with GitHub advisory (#18165) (Francesco Trotta)
    • e5ef3cd docs: add inline cases condition in no-fallthrough (#18158) (Tanuj Kanti)
    • 450d0f0 docs: fix ignore option docs (#18154) (Francesco Trotta)

    Chores

    • 7509276 chore: upgrade @ eslint/js@9.0.0-beta.2 (#18180) (Milos Djermanovic)
    • 96087b3 chore: package.json update for @ eslint/js release (Jenkins)
    • 925afa2 chore: Remove some uses of lodash.merge (#18179) (Milos Djermanovic)
    • 972ef15 chore: remove invalid type in @ eslint/js (#18164) (Nitin Kumar)
  • 9.0.0-beta.1 - 2024-02-23
    Read more
  • 9.0.0-beta.0 - 2024-02-09
    Read more
  • 9.0.0-alpha.2 - 2024-01-26
    Read more
  • 9.0.0-alpha.1 - 2024-01-12
    Read more
  • 9.0.0-alpha.0 - 2023-12-29
    Read more
  • 8.57.0 - 2024-02-23

    Features

    • 1120b9b feat: Add loadESLint() API method for v8 (#18098) (Nicholas C. Zakas)
    • dca7d0f feat: Enable eslint.config.mjs and eslint.config.cjs (#18066) (Nitin Kumar)

    Bug Fixes

    • 2196d97 fix: handle absolute file paths in FlatRuleTester (#18064) (Nitin Kumar)
    • 69dd1d1 fix: Ensure config keys are printed for config errors (#18067) (Nitin Kumar)
    • 9852a31 fix: deep merge behavior in flat config (#18065) (Nitin Kumar)
    • 4c7e9b0 fix: allow circular references in config (#18056) (Milos Djermanovic)

    Documentation

    • 84922d0 docs: Show prerelease version in dropdown (#18139) (Nicholas C. Zakas)
    • 5b8c363 docs: Switch to Ethical Ads (#18117) (Milos Djermanovic)
    • 77dbfd9 docs: show NEXT in version selectors (#18052) (Milos Djermanovic)

    Chores

    • 1813aec chore: upgrade @ eslint/js@8.57.0 (#18143) (Milos Djermanovic)
    • 5c356bb chore: package.json update for @ eslint/js release (Jenkins)
    • f4a1fe2 test: add more tests for ignoring files and directories (#18068) (Nitin Kumar)
    • 42c0aef ci: Enable CI for v8.x branch (#18047) (Milos Djermanovic)
from eslint GitHub release notes
Commit messages
Package name: eslint
  • e0cbc50 9.0.0
  • 75cb5f4 Build: changelog update for 9.0.0
  • 19f9a89 chore: Update dependencies for v9.0.0 (#18275)
  • 7c957f2 chore: package.json update for @ eslint/js release
  • d73a33c chore: ignore `/docs/v8.x` in link checker (#18274)
  • d54a412 feat: Add --inspect-config CLI flag (#18270)
  • e151050 docs: update get-started to the new `@ eslint/create-config` (#18217)
  • 610c148 fix: Support `using` declarations in no-lone-blocks (#18269)
  • 44a81c6 chore: upgrade knip (#18272)
  • 94178ad docs: mention about `name` field in flat config (#18252)
  • 1765c24 docs: add Troubleshooting page (#18181)
  • e80b60c chore: remove code for testing version selectors (#18266)
  • 96607d0 docs: version selectors synchronization (#18260)
  • e508800 fix: rule tester ignore irrelevant test case properties (#18235)
  • a129acb fix: flat config name on ignores object (#18258)
  • 97ce45b feat: Add `reportUsedIgnorePattern` option to `no-unused-vars` rule (#17662)
  • 651ec91 docs: remove `/* eslint-env */` comments from rule examples (#18249)
  • 950c4f1 docs: Update README
  • 3e9fcea feat: Show config names in error messages (#18256)
  • b7cf3bd fix!: correct `camelcase` rule schema for `allow` option (#18232)
  • 12f5746 docs: add info about dot files and dir in flat config (#18239)
  • b93f408 docs: update shared settings example (#18251)
  • 26384d3 docs: fix `ecmaVersion` in one example, add checks (#18241)
  • 7747097 docs: Update PR review process (#18233)
Compare

**Note:** *You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.* For more information: 🧐 [View latest project report](https://app.snyk.io/org/lukemnet/project/fa248137-3edf-48f6-b4fe-8ed0d13341e3?utm_source=github&utm_medium=referral&page=upgrade-pr) 🛠 [Adjust upgrade PR settings](https://app.snyk.io/org/lukemnet/project/fa248137-3edf-48f6-b4fe-8ed0d13341e3/settings/integration?utm_source=github&utm_medium=referral&page=upgrade-pr) 🔕 [Ignore this dependency or unsubscribe from future upgrade PRs](https://app.snyk.io/org/lukemnet/project/fa248137-3edf-48f6-b4fe-8ed0d13341e3/settings/integration?pkg=eslint&utm_source=github&utm_medium=referral&page=upgrade-pr#auto-dep-upgrades)
vercel[bot] commented 4 months ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated (UTC)
eleventy-bliss ✅ Ready (Inspect) Visit Preview Apr 27, 2024 1:02am