You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Snyk has created this PR to upgrade eslint-plugin-import from 2.30.0 to 2.31.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 1 version ahead of your current version.
The recommended version was released on 22 days ago.
Package Name Update in package-lock.json
The package name has been updated from "laravel-git-hooks" to "relock-npm-lock-v2-kIhSH1" which helps ensure better version control and project consistency.
Version Upgradation of eslint-plugin-import
The eslint-plugin-import version has been increased from ^2.27.5 to ^2.31.0 in both package.json and package-lock.json. This allows for more updated linting rules for Javascript ES6 imports, promoting cleaner and more maintainable code.
Updated the Version of eslint-module-utils
The version of eslint-module-utils has been updated from 2.11.0 to 2.12.0 in package-lock.json which enhances developer tooling and could lead to more efficient code error detection.
New Dependency Addition: string.prototype.trimend
A new dependency, string.prototype.trimend with version ^1.0.8, has been added in package-lock.json. This library provides utility functions for trimming unwanted characters from the end of a string, helping in data cleaning and manipulation tasks.
Extended peerDependencies for eslint-plugin-import
The peerDependencies for eslint-plugin-import have been expanded to include version ^9 alongside earlier versions in package-lock.json. This increases compatibility across different versions, ensuring that the code remains consistent and predictable.
Added License Information for Dependencies
License information has been added for several dependencies in package-lock.json. This helps clarify the legal boundaries of using these third-party software resources in our project, ensuring compliance with copyright laws.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Snyk has created this PR to upgrade eslint-plugin-import from 2.30.0 to 2.31.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 1 version ahead of your current version.
The recommended version was released on 22 days ago.
Release notes
Package name: eslint-plugin-import
-
2.31.0 - 2024-10-03
- support eslint v9 (#2996, thanks @ G-Rath @ michaelfaith)
- adjust "is source type module" checks for flat config (#2996, thanks @ G-Rath)
- [Docs]
- [Performance]
- [Docs]
- [Tests] use re-exported
- [Docs]
- [Tests]
-
2.30.0 - 2024-09-03
- add support for Flat Config (#3018, thanks @ michaelfaith)
- [Docs]
- [Refactor]
- [Refactor]
- [Docs]
- [Tests] appveyor -> GHA (run tests on Windows in both pwsh and WSL + Ubuntu) (#2987, thanks @ joeyguerra)
- [actions] migrate OSX tests to GHA (ljharb#37, thanks @ aks-)
- [Refactor]
- [Refactor]
- [Docs]
- [readme] Clarify how to install the plugin (#2993, thanks @ jwbth)
from eslint-plugin-import GitHub release notesAdded
order: allow validating named imports (#3043, thanks @ manuth)extensions: add thecheckTypeImportsoption (#2817, thanks @ phryneas)Fixed
ExportMap/ flat config: includelanguageOptionsin context (#3052, thanks @ michaelfaith)no-named-as-default: Allow using an identifier if the export is both a named and a default export (#3032, thanks @ akwodkiewicz)export: False positive for exported overloaded functions in TS (#3065, thanks @ liuxingbaoyu)exportMap: export map cache is tainted by unreliable parse results (#3062, thanks @ michaelfaith)exportMap: improve cacheKey when using flat config (#3072, thanks @ michaelfaith)Changed
no-relative-packages: fix typo (#3066, thanks @ joshuaobrien)no-cycle: dont scc for each linted file (#3068, thanks @ soryy708)no-cycle: adddisableSccto docs (#3070, thanks @ soryy708)RuleTester(#3071, thanks @ G-Rath)no-restricted-paths: fix grammar (#3073, thanks @ unbeauvoyage)no-default-export,no-named-export: add test case (thanks @ G-Rath)Added
dynamic-import-chunkname: addallowEmptyoption to allow empty leading comments (#2942, thanks [@ JiangWeixian])dynamic-import-chunkname: Allow empty chunk name when webpackMode: 'eager' is set; add suggestions to remove name in eager mode (#3004, thanks @ amsardesai)no-unused-modules: AddignoreUnusedTypeExportsoption (#3011, thanks @ silverwind)Fixed
no-extraneous-dependencies: allow wrong path (#3012, thanks @ chabb)no-cycle: use scc algorithm to optimize (#2998, thanks @ soryy708)no-duplicates: Removing duplicates breaks in TypeScript (#3033, thanks @ yesl-kim)newline-after-import: fix considerComments option when require (#2952, thanks @ developer-bandi)order: do not compare first path segment for relative paths (#2682) (#2885, thanks @ mihkeleidast)Changed
no-extraneous-dependencies: Make glob pattern description more explicit (#2944, thanks @ mulztob)no-unused-modules: add console message to help debug #2866ExportMap: make procedures static instead of monkeypatching exportmap (#2982, thanks @ soryy708)ExportMap: separate ExportMap instance from its builder logic (#2985, thanks @ soryy708)order: Add a quick note on how unbound imports and --fix (#2640, thanks @ minervabot)exportMapBuilder: avoid hoisting (#2989, thanks @ soryy708)ExportMap: extract "builder" logic to separate files (#2991, thanks @ soryy708)order: update the description of thepathGroupsExcludedImportTypesoption (#3036, thanks @ liby)Important
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: