Update dependency eslint to v8.57.0 @renovate (#41)
This PR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
eslint (source) | 8.56.0 -> 8.57.0 |
Release Notes
eslint/eslint (eslint)
v8.57.0
Features
1120b9b
feat: Add loadESLint() API method for v8 (#18098) (Nicholas C. Zakas)dca7d0f
feat: Enableeslint.config.mjs
andeslint.config.cjs
(#18066) (Nitin Kumar)
Bug Fixes
2196d97
fix: handle absolute file paths inFlatRuleTester
(#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 forv8.x
branch (#18047) (Milos Djermanovic)
Update dependency eslint-plugin-jest to v27.9.0 @renovate (#42)
This PR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
eslint-plugin-jest | 27.6.3 -> 27.9.0 |
Release Notes
jest-community/eslint-plugin-jest (eslint-plugin-jest)
v27.9.0
Features
v27.8.0
Features
v27.7.0
Features
27.6.3 (2024-01-12)
Bug Fixes
27.6.2 (2024-01-10)
Reverts
27.6.1 (2024-01-01)
Bug Fixes
Update dependency yaml to v2.4.0 @renovate (#43)
This PR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
yaml (source) | 2.3.4 -> 2.4.0 |
Release Notes
eemeli/yaml (yaml)
v2.4.0
Update typescript-eslint monorepo to v6.21.0 @renovate (#29)
This PR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
@typescript-eslint/eslint-plugin (source) | 6.19.0 -> 6.21.0 |
||||
@typescript-eslint/parser (source) | 6.19.0 -> 6.21.0 |
Release Notes
typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
v6.21.0
🚀 Features
-
export plugin metadata
-
allow
parserOptions.project: false
-
eslint-plugin: add rule prefer-find
🩹 Fixes
-
eslint-plugin: [no-unused-vars] don't report on types referenced in export assignment expression
-
eslint-plugin: [switch-exhaustiveness-check] better support for intersections, infinite types, non-union values
-
eslint-plugin: [consistent-type-imports] dont report on types used in export assignment expressions
-
eslint-plugin: [no-unnecessary-condition] handle left-hand optional with exactOptionalPropertyTypes option
-
eslint-plugin: [class-literal-property-style] allow getter when same key setter exists
-
eslint-plugin: [no-unnecessary-type-assertion] provide valid fixes for assertions with extra tokens before
as
keyword
❤️ Thank You
- auvred
- Brad Zacher
- Kirk Waiblinger
- Pete Gonzalez
- YeonJuan
You can read about our versioning strategy and releases on our website.
v6.20.0
🚀 Features
- eslint-plugin: [member-ordering] allow easy reuse of the default ordering
🩹 Fixes
-
eslint-plugin: [no-useless-template-literals] incorrect bigint autofix result
-
eslint-plugin: [prefer-nullish-coalescing] treat any/unknown as non-nullable
-
eslint-plugin: [no-useless-template-literals] report Infinity & NaN
-
eslint-plugin: [prefer-readonly] disable checking accessors
❤️ Thank You
- Alex Parloti
- auvred
- James Browning
- StyleShit
- YeonJuan
You can read about our versioning strategy and releases on our website.
v6.19.1
🩹 Fixes
-
type-utils: preventing isUnsafeAssignment infinite recursive calls
-
eslint-plugin: [no-unnecessary-condition] fix false positive for type variable
❤️ Thank You
- YeonJuan
You can read about our versioning strategy and releases on our website.
typescript-eslint/typescript-eslint (@typescript-eslint/parser)
v6.21.0
🚀 Features
- allow
parserOptions.project: false
❤️ Thank You
- auvred
- Brad Zacher
- Kirk Waiblinger
- Pete Gonzalez
- YeonJuan
You can read about our versioning strategy and releases on our website.
v6.20.0
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
v6.19.1
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
Update dependency dotenv to v16.4.5 @renovate (#30)
This PR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
dotenv | 16.3.2 -> 16.4.5 |
Release Notes
motdotla/dotenv (dotenv)
v16.4.5
Changed
- 🐞 fix recent regression when using
path
option. return to historical behavior: do not attempt to auto find.env
ifpath
set. (regression was introduced in16.4.3
) #814
v16.4.4
Changed
- 🐞 Replaced chaining operator
?.
with old school&&
(fixing node 12 failures) #812
v16.4.3
Changed
- Fixed processing of multiple files in
options.path
#805
v16.4.2
Changed
- Changed funding link in package.json to
dotenvx.com
v16.4.1
- Patch support for array as
path
option #797
v16.4.0
Update dependency @types/node to v20.11.24 @renovate (#31)
This PR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
@types/node (source) | 20.11.5 -> 20.11.24 |
Update dependency prettier to v3.2.5 @renovate (#36)
This PR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
prettier (source) | 3.2.4 -> 3.2.5 |
Release Notes
prettier/prettier (prettier)
v3.2.5
Support Angular inline styles as single template literal (#15968 by @sosukesuzuki)
Angular v17 supports single string inline styles.
// Input
@​Component({
template: `<div>...</div>`,
styles: `h1 { color: blue; }`,
})
export class AppComponent {}
// Prettier 3.2.4
@​Component({
template: `<div>...</div>`,
styles: `h1 { color: blue; }`,
})
export class AppComponent {}
// Prettier 3.2.5
@​Component({
template: `<div>...</div>`,
styles: `
h1 {
color: blue;
}
`,
})
export class AppComponent {}
Unexpected embedded formatting for Angular template (#15969 by @JounQin)
Computed template should not be considered as Angular component template
// Input
const template = "foobar";
@​Component({
[template]: `<h1>{{ hello }}</h1>`,
})
export class AppComponent {}
// Prettier 3.2.4
const template = "foobar";
@​Component({
[template]: `<h1>{{ hello }}</h1>`,
})
export class AppComponent {}
// Prettier 3.2.5
const template = "foobar";
@​Component({
[template]: `<h1>{{ hello }}</h1>`,
})
export class AppComponent {}
Use "json"
parser for tsconfig.json
by default (#16012 by @sosukesuzuki)
In v2.3.0, we introduced "jsonc"
parser which adds trialing comma by default.
When adding a new parser we also define how it will be used based on the linguist-languages
data.
tsconfig.json
is a special file used by TypeScript, it uses .json
file extension, but it actually uses the JSON with Comments syntax. However, we found that there are many third-party tools not recognize it correctly because of the confusing .json
file extension.
We decide to treat it as a JSON file for now to avoid the extra configuration step.
To keep using the "jsonc"
parser for your tsconfig.json
files, add the following to your .pretterrc
file
{
"overrides": [
{
"files": ["tsconfig.json", "jsconfig.json"],
"options": {
"parser": "jsonc"
}
}
]
}
Update nick-fields/assert-action action to v2 @renovate (#37)
This PR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
nick-fields/assert-action | action | major | v1 -> v2 |
Release Notes
chore(DEV-1581): Replace Setup Atmos Action Version @milldr (#38)
what
- Replace all
cloudposse/[email protected]
tocloudposse/github-action-setup-atmos@v1
why
- Tag the major version to follow updates
references
- DEV-1581
🤖 Automatic Updates
Update README.md and docs @cloudpossebot (#33)
what
This is an auto-generated PR that updates the README.md and docs
why
To have most recent changes of README.md and doc from origin templates