Skip to content

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

Compare Source

v1.3.7

Compare Source

gitlab-org/gitlab-svgs

v3.31.0

Compare Source

[3.31.0]

Changes

  • Added illustration 'empty-projects-md'

v3.30.0

Compare Source

[3.30.0]

Changes

  • Added illustration 'empty-activity-md'

v3.29.0

Compare Source

[3.29.0]

Changes

  • Added illustration 'empty-embed-panel-md'

v3.28.0

Compare Source

[3.28.0]

Changes

  • Removed illustration 'todos_all_done'
  • Removed illustration 'todos_empty'

v3.27.0

Compare Source

[3.27.0]

Changes

  • Added icon 'cloud-terminal'
gitlab-org/gitlab-ui

v58.4.0

Compare Source

Features
  • css: migrate CSS utils from GitLab (c2b8982)

v58.3.0

Compare Source

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

Compare Source

Bug Fixes
  • GlDisclosureDropdown: Keep focus on toggle on open (8dd3172)
popperjs/popper-core

v2.11.7

Compare Source

Bug Fixes

  • fix: Use correct window to get the devicePixelRatio #​2229
algolia/algoliasearch-client-javascript

v4.16.0

Compare Source

isaacs/node-glob

v9.3.2

Compare Source

v9.3.1

Compare Source

algolia/instantsearch.js

v4.53.0

Compare Source

Bug Fixes
Features
  • current-refinements: provide indexId of refinements in transformItems (#​5546) (89781db)
ValentinH/jest-fail-on-console

v3.1.1

Compare Source

What's Changed

Full Changelog: https://github.com/ValentinH/jest-fail-on-console/compare/v3.1.0...v3.1.1

prettier/prettier

v2.8.7

Compare Source

diff

Allow multiple decorators on same getter/setter (#​14584 by @​fisker)
// 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

Compare Source

diff

Allow decorators on private members and class expressions (#​14548 by @​fisker)
// 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

Compare Source

diff

Support TypeScript 5.0 (#​14391 by @​fisker, #​13819 by @​fisker, @​sosukesuzuki)

TypeScript 5.0 introduces two new syntactic features:

  • const modifiers for type parameters
  • export type * declarations
Add missing parentheses for decorator (#​14393 by @​fisker)
// Input
class Person {
  @​(myDecoratorArray[0])
  greet() {}
}

// Prettier 2.8.4
class Person {
  @​myDecoratorArray[0]
  greet() {}
}

// Prettier 2.8.5
class Person {
  @​(myDecoratorArray[0])
  greet() {}
}
Add parentheses for 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)[];
Support 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} />;
rollup/rollup

v3.20.2

Compare Source

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

v3.20.1

Compare Source

2023-03-23

Bug Fixes
  • Fix returned file name from this.getFileName when assets are deduplicated (#​4919)
Merge Requests

v3.20.0

Compare Source

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

Configuration

📅 Schedule: Branch creation - "before 05:00 on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This MR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this MR, click this checkbox.

This MR has been generated by Renovate Bot.

Merge request reports