#6238210e44 Thanks @BPScott! - Add exports mapping to package.json, to allow import eslintPluginRecommended from 'eslint-plugin-prettier/recommended' to work as expected.
Strictly speaking this is a breaking change as it removes the ability for people to import from "eslint-plugin-prettier/eslint-plugin-prettier.js" and "eslint-plugin-prettier/recommended.js" but the former was never recommended in the first place and the latter has only been available for a few days.
#6212b09e7f Thanks @JounQin! - feat: support parsing markdown via eslint-mdx natively
What means the following is unnecessary anymore when using with eslint-mdx/eslint-plugin-mdx!
#6163856413 Thanks @BPScott! - Add recommended config for the flat config format.
If you are using flat config, import the recommended config from eslint-plugin-prettier/recommended. Like the legacy format recommended config, this automatically includes the contents of eslint-config-prettier.
#6238210e44 Thanks @BPScott! - Add exports mapping to package.json, to allow import eslintPluginRecommended from 'eslint-plugin-prettier/recommended' to work as expected.
Strictly speaking this is a breaking change as it removes the ability for people to import from "eslint-plugin-prettier/eslint-plugin-prettier.js" and "eslint-plugin-prettier/recommended.js" but the former was never recommended in the first place and the latter has only been available for a few days.
#6212b09e7f Thanks @JounQin! - feat: support parsing markdown via eslint-mdx natively
What means the following is unnecessary anymore when using with eslint-mdx/eslint-plugin-mdx!
#6163856413 Thanks @BPScott! - Add recommended config for the flat config format.
If you are using flat config, import the recommended config from eslint-plugin-prettier/recommended. Like the legacy format recommended config, this automatically includes the contents of eslint-config-prettier.
#1440a51be80 Thanks @iiroj! - In the previous version the native git rev-parse --show-toplevel command was taken into use for resolving the current git repo root. This version drops the --path-format=absolute option to support earlier git versions since it's also the default behavior. If you are still having trouble, please try upgrading git to the latest version.
v15.2.6
Patch Changes
#1433119adb2 Thanks @iiroj! - Use native "git rev-parse" commands to determine git repo root directory and the .git config directory, instead of using custom logic. This hopefully makes path resolution more robust on non-POSIX systems.
v15.2.5
Patch Changes
#142431a1f95 Thanks @iiroj! - Allow approximately equivalent versions of direct dependencies by using the "~" character in the version ranges. This means a more recent patch version of a dependency is allowed if available.
#142391abea0 Thanks @iiroj! - Improve error logging when failing to read or parse a configuration file
#1391fdcdad4 Thanks @iiroj! - Lint-staged no longer tries to load configuration from files that are not checked out. This might happen when using sparse-checkout.
v15.2.1
Patch Changes
#1387e4023f6 Thanks @iiroj! - Ignore stdin of spawned commands so that they don't get stuck waiting. Until now, lint-staged has used the default settings to spawn linter commands. This means the stdin of the spawned commands has accepted input, and essentially gotten stuck waiting. Now the stdin is ignored and commands will no longer get stuck. If you relied on this behavior, please open a new issue and describe how; the behavior has not been intended.
v15.2.0
Minor Changes
#1371f3378be 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.
Bumps the dependencies group with 10 updates in the / directory:
11.0.0
11.1.4
6.12.0
6.21.0
6.12.0
6.21.0
8.54.0
8.57.0
5.0.1
5.1.3
15.1.0
15.2.7
3.1.0
3.3.2
8.0.1
8.1.0
0.25.3
0.25.13
5.2.2
5.4.5
Updates
@size-limit/preset-small-lib
from 11.0.0 to 11.1.4Release notes
Sourced from
@size-limit/preset-small-lib
's releases.Changelog
Sourced from
@size-limit/preset-small-lib
's changelog.... (truncated)
Commits
691f6c1
Release 11.1.4 versiond1f280e
Update dependencies88d3ce2
Fix type ofplugins
parameter to be an array of functions (#362)4d32d27
Return versions for local developmentff1cb6e
Release 11.1.3 versionec84d65
Update bump script5821630
Update lock fileabbc1e5
Remove debug filed097a37
Update dependencies1a97025
Move to Node.js 22Updates
@typescript-eslint/eslint-plugin
from 6.12.0 to 6.21.0Release notes
Sourced from
@typescript-eslint/eslint-plugin
's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/eslint-plugin
's changelog.... (truncated)
Commits
289ee88
chore(release): publish 6.21.0f892a72
docs(eslint-plugin): mention alternatives in no-explicit-any (#8370)aa5edf7
chore(deps): update dependency prettier to v3.2.4 (#8357)1d7447f
chore(eslint-plugin): [no-invalid-void-type] fixOptions
typing to reflect ...e2b46e0
fix(eslint-plugin): [no-unnecessary-type-assertion] provide valid fixes for a...3bbb78d
feat(eslint-plugin): add rule prefer-find (#8216)9883ee2
feat: export plugin metadata (#8331)69bd501
fix(eslint-plugin): [class-literal-property-style] allow getter when same key...cd5dff8
chore: bump eslint versions (#8338)8d62ee6
chore: remove unnecessary eslint-disable comments (#8336)Updates
@typescript-eslint/parser
from 6.12.0 to 6.21.0Release notes
Sourced from
@typescript-eslint/parser
's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/parser
's changelog.... (truncated)
Commits
289ee88
chore(release): publish 6.21.0aa5edf7
chore(deps): update dependency prettier to v3.2.4 (#8357)45c0cb2
chore: cleanup test-utils naming/locations (#8341)a01a6e6
chore(release): publish 6.20.0a911214
chore(release): publish 6.19.17c673a1
chore(release): publish 6.19.0aa7ab0e
chore(release): publish 6.18.11ee3087
chore: enable eslint-plugin-jsdoc internally (#8145)21460ef
chore(release): publish 6.18.0d0977ab
chore: use nx release (#8194)Updates
eslint
from 8.54.0 to 8.57.0Release notes
Sourced from eslint's releases.
... (truncated)
Changelog
Sourced from eslint's changelog.
... (truncated)
Commits
abea3b6
8.57.01cd3f8c
Build: changelog update for 8.57.01813aec
chore: upgrade@eslint/js
@8
.57.0 (#18143)5c356bb
chore: package.json update for@eslint/js
release84922d0
docs: Show prerelease version in dropdown (#18139)1120b9b
feat: Add loadESLint() API method for v8 (#18098)5b8c363
docs: Switch to Ethical Ads (#18117)2196d97
fix: handle absolute file paths inFlatRuleTester
(#18064)f4a1fe2
test: add more tests for ignoring files and directories (#18068)69dd1d1
fix: Ensure config keys are printed for config errors (#18067)Updates
eslint-plugin-prettier
from 5.0.1 to 5.1.3Release notes
Sourced from eslint-plugin-prettier's releases.
... (truncated)
Changelog
Sourced from eslint-plugin-prettier's changelog.
... (truncated)
Commits
248cd17
chore: release eslint-plugin-prettier (#636)985b33c
chore: addpackage.json
intoexports
map (#629)f985718
ci: enableNPM_TOKEN
for releasing automatically (#631)fa1e1e5
chore: add more ignoring file patterns on formatting (#627)0ea812c
test: enable testing on.svelte
files (#628)188487b
chore: add more related funding linksd102278
chore: release eslint-plugin-prettier (#624)b02fe90
chore: bump all upgradable (dev)Dependencies (#625)2b09e7f
feat: support parsingmarkdown
viaeslint-mdx
natively (#621)5f762df
docs: change open collective funding info (#626)Updates
lint-staged
from 15.1.0 to 15.2.7Release notes
Sourced from lint-staged's releases.