Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Snyk] Upgrade @eslint/js from 9.10.0 to 9.12.0 #9

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

nerdy-tech-com-gitub
Copy link
Owner

snyk-top-banner

Snyk has created this PR to upgrade @eslint/js from 9.10.0 to 9.12.0.

ℹ️ 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.


  • The recommended version is 3 versions ahead of your current version.

  • The recommended version was released on 21 days ago.

Issues fixed by the recommended upgrade:

Issue Score Exploit Maturity
high severity Uncontrolled resource consumption
SNYK-JS-BRACES-6838727
482 Proof of Concept
high severity Inefficient Regular Expression Complexity
SNYK-JS-MICROMATCH-6838728
482 No Known Exploit
medium severity Cross-site Scripting (XSS)
SNYK-JS-ROLLUP-8073097
482 Proof of Concept
Release notes
Package name: @eslint/js
  • 9.12.0 - 2024-10-04

    Features

    • 5a6a053 feat: update to jiti v2 (#18954) (Arya Emami)
    • 17a07fb feat: Hooks for test cases (RuleTester) (#18771) (Anna Bocharova)
    • 2ff0e51 feat: Implement alternate config lookup (#18742) (Nicholas C. Zakas)
    • 2d17453 feat: Implement modified cyclomatic complexity (#18896) (Dmitry Pashkevich)

    Bug Fixes

    • ea380ca fix: Upgrade retry to avoid EMFILE errors (#18986) (Nicholas C. Zakas)
    • fdd6319 fix: Issues with type definitions (#18940) (Arya Emami)

    Documentation

    • ecbd522 docs: Mention code explorer (#18978) (Nicholas C. Zakas)
    • 7ea4ecc docs: Clarifying the Use of Meta Objects (#18697) (Amaresh S M)
    • d3e4b2e docs: Clarify how to exclude .js files (#18976) (Milos Djermanovic)
    • 57232ff docs: Mention plugin-kit in language docs (#18973) (Nicholas C. Zakas)
    • b80ed00 docs: Update README (GitHub Actions Bot)
    • cb69ab3 docs: Update README (GitHub Actions Bot)
    • 7fb0d95 docs: Update README (GitHub Actions Bot)
    • 493348a docs: Update README (GitHub Actions Bot)
    • 87a582c docs: fix typo in id-match rule (#18944) (Jay)

    Chores

    • 555aafd chore: upgrade to @ eslint/[email protected] (#18987) (Francesco Trotta)
    • 873ae60 chore: package.json update for @ eslint/js release (Jenkins)
    • d0a5414 refactor: replace strip-ansi with native module (#18982) (Cristopher)
    • b827029 chore: Enable JSON5 linting (#18979) (Milos Djermanovic)
    • 8f55ca2 chore: Upgrade espree, eslint-visitor-keys, eslint-scope (#18962) (Nicholas C. Zakas)
    • c1a2725 chore: update dependency mocha to ^10.7.3 (#18945) (Milos Djermanovic)
  • 9.11.1 - 2024-09-23

    Bug Fixes

    • 20fd916 fix: add @ eslint/core, @ types/estree, & @ types/json-schema deps (#18938) (Nitin Kumar)
    • 2738322 fix: add missing types for require-atomic-updates rule (#18937) (Kristóf Poduszló)
    • d71ff30 fix: add missing types for object-shorthand rule (#18935) (Kristóf Poduszló)
    • 561cadc fix: add missing types for no-unsafe-negation rule (#18932) (Kristóf Poduszló)
    • 8843656 fix: add missing types for no-underscore-dangle rule (#18931) (Kristóf Poduszló)
    • 92cde5c fix: add missing types for no-shadow rule (#18930) (Kristóf Poduszló)
    • b3cbe11 fix: add missing types for no-sequences rule (#18929) (Kristóf Poduszló)
    • 976f77f fix: add missing types for no-unused-expressions rule (#18933) (Kristóf Poduszló)

    Documentation

    • 3eff709 docs: replace deprecated Linter.FlatConfig type with Linter.Config (#18941) (Carlos Meira)

    Chores

  • 9.11.0 - 2024-09-20

    Features

    • ec30c73 feat: add "eslint/universal" to export Linter (#18883) (唯然)
    • c591da6 feat: Add language to types (#18917) (Nicholas C. Zakas)
    • 492eb8f feat: limit the name given to ImportSpecifier in id-length (#18861) (Tanuj Kanti)
    • 19c6856 feat: Add no-useless-constructor suggestion (#18799) (Jordan Thomson)
    • a48f8c2 feat: add type FormatterFunction, update LoadedFormatter (#18872) (Francesco Trotta)

    Bug Fixes

    • 5e5f39b fix: add missing types for no-restricted-exports rule (#18914) (Kristóf Poduszló)
    • 8f630eb fix: add missing types for no-param-reassign options (#18906) (Kristóf Poduszló)
    • d715781 fix: add missing types for no-extra-boolean-cast options (#18902) (Kristóf Poduszló)
    • 2de5742 fix: add missing types for no-misleading-character-class options (#18905) (Kristóf Poduszló)
    • c153084 fix: add missing types for no-implicit-coercion options (#18903) (Kristóf Poduszló)
    • fa11b2e fix: add missing types for no-empty-function options (#18901) (Kristóf Poduszló)
    • a0deed1 fix: add missing types for camelcase options (#18897) (Kristóf Poduszló)

    Documentation

    • e4e5709 docs: correct prefer-object-has-own type definition comment (#18924) (Nitin Kumar)
    • 91cbd18 docs: add unicode abbreviations in no-irregular-whitespace rule (#18894) (Alix Royere)
    • 59cfc0f docs: clarify resultsMeta in LoadedFormatter type (#18881) (Milos Djermanovic)
    • adcc50d docs: Update README (GitHub Actions Bot)
    • 4edac1a docs: Update README (GitHub Actions Bot)

    Build Related

    • 959d360 build: Support updates to previous major versions (#18871) (Milos Djermanovic)

    Chores

    • ca21a64 chore: upgrade @ eslint/[email protected] (#18927) (Milos Djermanovic)
    • a10f90a chore: package.json update for @ eslint/js release (Jenkins)
    • e4e02cc refactor: Extract processor logic into ProcessorService (#18818) (Nicholas C. Zakas)
    • 6d4484d chore: updates for v8.57.1 release (Jenkins)
    • 71f37c5 refactor: use optional chaining when validating config rules (#18893) (lucasrmendonca)
    • 2c2805f chore: Add PR note to all templates (#18892) (Nicholas C. Zakas)
    • 7b852ce refactor: use Directive class from @ eslint/plugin-kit (#18884) (Milos Djermanovic)
    • d594ddd chore: update dependency @ eslint/core to ^0.6.0 (#18863) (renovate[bot])
    • 78b2421 chore: Update change.yml (#18882) (Nicholas C. Zakas)
    • a416f0a chore: enable $ExpectType comments in .ts files (#18869) (Francesco Trotta)
  • 9.10.0 - 2024-09-06

    Features

    • 301b90d feat: Add types (#18854) (Nicholas C. Zakas)
    • bcf0df5 feat: limit namespace import identifier in id-length rule (#18849) (ChaedongIm)
    • 45c18e1 feat: add requireFlag option to require-unicode-regexp rule (#18836) (Brett Zamir)
    • 183b459 feat: add error message for duplicate flags in no-invalid-regexp (#18837) (Tanuj Kanti)
    • c69b406 feat: report duplicate allowed flags in no-invalid-regexp (#18754) (Tanuj Kanti)

    Documentation

    • bee0e7a docs: update README (#18865) (Milos Djermanovic)
    • 5d80b59 docs: specify that ruleId can be null in custom formatter docs (#18857) (Milos Djermanovic)
    • 156b1c3 docs: Update README (GitHub Actions Bot)
    • f6fdef9 docs: Update README (GitHub Actions Bot)
    • a20c870 docs: Update README (GitHub Actions Bot)
    • 90e699b docs: Update README (GitHub Actions Bot)

    Chores

    • 24c3ff7 chore: upgrade to @ eslint/[email protected] (#18866) (Francesco Trotta)
    • 1ebdde1 chore: package.json update for @ eslint/js release (Jenkins)
    • e8fc5bd chore: update dependency @ eslint/core to ^0.5.0 (#18848) (renovate[bot])
    • 343f992 refactor: don't use node.value when removing unused directives (#18835) (Milos Djermanovic)
    • 3db18b0 refactor: Extract FileContext into class (#18831) (Nicholas C. Zakas)
    • 931d650 refactor: Use @ eslint/plugin-kit (#18822) (Nicholas C. Zakas)
    • ed5cf0c chore: update dependency @ eslint/json to ^0.4.0 (#18829) (Milos Djermanovic)
    • d1f0831 chore: added missing ids (#18817) (Strek)
    • ec92813 refactor: Config class (#18763) (Nicholas C. Zakas)
from @eslint/js GitHub release notes

Important

  • Check the changes in this PR to ensure they won't cause issues with your project.
  • This PR was automatically created by Snyk using the credentials of a real user.
  • Max score is 1000. Note that the real score may have changed since the PR was raised.

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:

Snyk has created this PR to upgrade @eslint/js from 9.10.0 to 9.12.0.

See this package in npm:
@eslint/js

See this project in Snyk:
https://app.snyk.io/org/nerds-github/project/139aa2b5-8d12-4d85-9131-d29af301a150?utm_source=github&utm_medium=referral&page=upgrade-pr
Copy link

sourcery-ai bot commented Oct 26, 2024

🧙 Sourcery has finished reviewing your pull request!


Tips and commands

Interacting with Sourcery

  • Trigger a new review: Comment @sourcery-ai review on the pull request.
  • Continue discussions: Reply directly to Sourcery's review comments.
  • Generate a GitHub issue from a review comment: Ask Sourcery to create an
    issue from a review comment by replying to it.
  • Generate a pull request title: Write @sourcery-ai anywhere in the pull
    request title to generate a title at any time.
  • Generate a pull request summary: Write @sourcery-ai summary anywhere in
    the pull request body to generate a PR summary at any time. You can also use
    this command to specify where the summary should be inserted.

Customizing Your Experience

Access your dashboard to:

  • Enable or disable review features such as the Sourcery-generated pull request
    summary, the reviewer's guide, and others.
  • Change the review language.
  • Add, remove or edit custom review instructions.
  • Adjust other review settings.

Getting Help

Copy link

@sourcery-ai sourcery-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We have skipped reviewing this pull request. Here's why:

  • It seems to have been created by a bot ('[Snyk]' found in title). We assume it knows what it's doing!
  • We don't review packaging changes - Let us know if you'd like us to change this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants