Update NodeJS dependencies
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
@evilmartians/lefthook | devDependencies | patch | ^1.3.6 -> ^1.3.8 |
@gitlab/eslint-plugin | devDependencies | minor | ^18.2.0 -> ^18.3.0 |
@gitlab/svgs | dependencies | minor | ^3.26.0 -> ^3.31.0 |
@gitlab/ui | dependencies | minor | ^58.2.0 -> ^58.4.0 |
@popperjs/core | dependencies | patch | ^2.11.6 -> ^2.11.7 |
algoliasearch | dependencies | minor | ^4.15.0 -> ^4.16.0 |
glob | dependencies | patch | ^9.3.0 -> ^9.3.2 |
instantsearch.js (source) | dependencies | minor | ^4.52.0 -> ^4.53.0 |
jest-fail-on-console | devDependencies | patch | ^3.1.0 -> ^3.1.1 |
prettier (source) | devDependencies | patch | ^2.8.4 -> ^2.8.7 |
rollup (source) | devDependencies | minor | ^3.19.1 -> ^3.20.2 |
MR created with the help of gitlab-org/frontend/renovate-gitlab-bot
Release Notes
evilmartians/lefthook
v1.3.8
- fix: make hook template compatible with shells without source command (#458) by @mdesantis
v1.3.7
gitlab-org/gitlab-svgs
v3.31.0
[3.31.0]
Changes
- Added illustration 'empty-projects-md'
v3.30.0
[3.30.0]
Changes
- Added illustration 'empty-activity-md'
v3.29.0
[3.29.0]
Changes
- Added illustration 'empty-embed-panel-md'
v3.28.0
[3.28.0]
Changes
- Removed illustration 'todos_all_done'
- Removed illustration 'todos_empty'
v3.27.0
[3.27.0]
Changes
- Added icon 'cloud-terminal'
gitlab-org/gitlab-ui
v58.4.0
Features
- css: migrate CSS utils from GitLab (c2b8982)
v58.3.0
Features
- GlCollapsibleListbox: Add non-selected toggle styles (cb60321)
58.2.1 (2023-03-21)
Bug Fixes
- GlDisclosureDropdown: Keep focus on toggle on open (8dd3172)
v58.2.1
Bug Fixes
- GlDisclosureDropdown: Keep focus on toggle on open (8dd3172)
algolia/algoliasearch-client-javascript
v4.16.0
algolia/instantsearch.js
v4.53.0
Bug Fixes
- searchbox: add aria-hidden to svg icons (#5547) (50344e3), closes #5546
- svg: don't style width/height in attributes with unit (#5550) (31b85a6)
Features
ValentinH/jest-fail-on-console
v3.1.1
What's Changed
- Include group context on failure output by @lennym in https://github.com/ValentinH/jest-fail-on-console/pull/38
Full Changelog: https://github.com/ValentinH/jest-fail-on-console/compare/v3.1.0...v3.1.1
prettier/prettier
v2.8.7
#14584 by @fisker)
Allow multiple decorators on same getter/setter (// 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
#14548 by @fisker)
Allow decorators on private members and class expressions (// 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
#14391 by @fisker, #13819 by @fisker, @sosukesuzuki)
Support TypeScript 5.0 (TypeScript 5.0 introduces two new syntactic features:
-
const
modifiers for type parameters -
export type *
declarations
#14393 by @fisker)
Add missing parentheses for decorator (// 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)
Add parentheses for // 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)
Support 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} />;
rollup/rollup
v3.20.2
2023-03-24
Bug Fixes
- Fix a crash when using a manual chunk entry that is not already included in the module graph (#4921)
- Fix a crash when reporting a warning with incorrect sourcemap information (#4922)
Merge Requests
- #4921: Handle manual chunks where the entry is not part of the module graph (@lukastaegert)
- #4922: Do not fail if the location of a warning is outside the original source (@lukastaegert)
v3.20.1
2023-03-23
Bug Fixes
- Fix returned file name from this.getFileName when assets are deduplicated (#4919)
Merge Requests
- #4919: Only set asset names when finalizing (@lukastaegert)
v3.20.0
2023-03-20
Features
- Allow dynamically imported files to have synthetic named exports when preserving modules (#4913)
Bug Fixes
- Use deterministic file name when emitting several files with same source (#4912)
- Fix a crash when dynamically importing a file with synthetic named exports when preserving modules (#4913)
Merge Requests
- #4912: fix: make file name deterministic in parallel emits (fix #4909) (@sun0day)
- #4913: Provide synthetic namespace for dynamic imports when perserving modules (@lukastaegert)
Configuration
-
If you want to rebase/retry this MR, click this checkbox.
This MR has been generated by Renovate Bot.