prometheus: Building Version 2.33.2 Fails Because Of Dependency Changes

Currently, two dependencies break the build in this file: prometheus/prometheus/web/ui/react-app/package.json.

This is being built in a biome/habitat container (docker, essentially).

It fails with this error:

Type 'IconDefinition' is not assignable to type 'IconProp'.

There is a temporary fix for fontawesome incompatibility here.

This: "@fortawesome/fontawesome-svg-core": "^1.2.36", Needs to change to: "@fortawesome/fontawesome-svg-core": "1.2.36", And this: "@fortawesome/react-fontawesome": "^0.1.16", Needs to change to: "@fortawesome/react-fontawesome": "0.1.16",

About this issue

  • Original URL
  • State: closed
  • Created 2 years ago
  • Comments: 16 (5 by maintainers)

Most upvoted comments

Thank you! That worked perfectly 😃

@Nexucis could you clarify the confusion here?