I was having issues building the project because I was on a newer version of npm which forced peer dependencies to match, and Elastic UI required a different version of Typescript to the rest of the project. Downgrading Typescript fixes the issue. They had the same issue/fix in lurch here.
How to test
Running ./script/start boots the project successfully across different versions of npm.
How can we measure success?
I can run the project, and so can everyone else.
Have we considered potential risks?
As a dev dependency, this feels like a safe downgrade.
What does this change?
Downgrades Typescript from
5.1.6
to4.5.3
I was having issues building the project because I was on a newer version of npm which forced peer dependencies to match, and Elastic UI required a different version of Typescript to the rest of the project. Downgrading Typescript fixes the issue. They had the same issue/fix in lurch here.
How to test
Running
./script/start
boots the project successfully across different versions of npm.How can we measure success?
I can run the project, and so can everyone else.
Have we considered potential risks?
As a dev dependency, this feels like a safe downgrade.