chore(deps): update all non-major dependencies (patch)
Status | Pipeline | Created by | Stages | Actions |
---|---|---|---|---|
Passed 00:04:02
| Stage: test |
Download artifacts
No artifacts found |
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
glob | devDependencies | patch | 9.3.0 -> 9.3.2 |
i18next (source) | dependencies | patch | 22.4.12 -> 22.4.13 |
prettier (source) | devDependencies | patch | 2.8.4 -> 2.8.7 |
v2.8.7
// Input
class A {
@​decorator()
get foo () {}
@​decorator()
set foo (value) {}
}
// Prettier 2.8.6
SyntaxError: Decorators cannot be applied to multiple get/set accessors of the same name. (5:3)
3 | get foo () {}
4 |
> 5 | @​decorator()
| ^^^^^^^^^^^^
6 | set foo (value) {}
7 | }
// Prettier 2.8.7
class A {
@​decorator()
get foo() {}
@​decorator()
set foo(value) {}
}
v2.8.6
// Input
class A {
@​decorator()
#privateMethod () {}
}
// Prettier 2.8.5
SyntaxError: Decorators are not valid here. (2:3)
1 | class A {
> 2 | @​decorator()
| ^^^^^^^^^^^^
3 | #privateMethod () {}
4 | }
// Prettier 2.8.6
class A {
@​decorator()
#privateMethod() {}
}
v2.8.5
TypeScript 5.0 introduces two new syntactic features:
const
modifiers for type parametersexport type *
declarations// Input
class Person {
@​(myDecoratorArray[0])
greet() {}
}
// Prettier 2.8.4
class Person {
@​myDecoratorArray[0]
greet() {}
}
// Prettier 2.8.5
class Person {
@​(myDecoratorArray[0])
greet() {}
}
TypeofTypeAnnotation
to improve readability (#14458 by @fisker)// Input
type A = (typeof node.children)[];
// Prettier 2.8.4
type A = typeof node.children[];
// Prettier 2.8.5
type A = (typeof node.children)[];
max_line_length=off
when parsing .editorconfig
(#14516 by @josephfrazier)If an .editorconfig file is in your project and it sets max_line_length=off
for the file you're formatting,
it will be interpreted as a printWidth
of Infinity
rather than being ignored
(which previously resulted in the default printWidth
of 80 being applied, if not overridden by Prettier-specific configuration).
<!-- Input -->
<div className='HelloWorld' title={`You are visitor number ${ num }`} onMouseOver={onMouseOver}/>
<!-- Prettier 2.8.4 -->
<div
className="HelloWorld"
title={`You are visitor number ${num}`}
onMouseOver={onMouseOver}
/>;
<!-- Prettier 2.8.5 -->
<div className="HelloWorld" title={`You are visitor number ${num}`} onMouseOver={onMouseOver} />;
This MR has been generated by Renovate Bot.
Status | Pipeline | Created by | Stages | Actions |
---|---|---|---|---|
Passed 00:04:02
| Stage: test |
Download artifacts
No artifacts found |