Skip to content

Get our tooling back up to date #7261

Description

@romaricpascal

What

Make the necessary changes in our codebase to allow latest versions of the tools we use to run.

Why

Many dependabot requests require us to make changes to our configurations or how we use the tools to be able to run newer versions. Including:

  • Stylelint 17 (moved to ESM only)
  • Puppeteer (moved to ESM only)
  • ESLint (blocks getting newer versions of plugins, as well as upgrading TypeScript)
  • Babel 8 (needs updating the configuration)
  • TypeScript (blocked by old ESLint plugin)

Who needs to work on this

Developers

Who needs to review this

Developers

Done when

  • Tools have been updated to their latest versions

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions