Closed genintho closed 1 year ago
@czosel would love your feedback on this approach.
Hi @genintho - the general approach looks good to me! :+1:
Not sure why CI is breaking now. Running the typescript command locally show no difference. 🤔 I must be missing something.
@czosel this is ready for review.
I had to install @types/node
to fix CI. In the CI, we globally install the most recent version of typescript, which conflict with the version implicitly installed in the repo.
I would love an alternative solution, but I already waste a couple of hours on this.
@genintho it seems the typescript issue was due to outdated transitive dependencies (see here for details) - I just fixed it in #1050 by regenerating the lock file. Can you revert the changes to package.json and yarn.lock and rebase on main
?
@czosel happy new year! 😄
I did what you asked. We should be good to go.
@genintho thank you, all the best for you as well! :tada:
LGTM :+1:
Released in v3.1.3
:tada:
Is this approach ok?
According to https://php.watch/versions/8.2/readonly-classes
I know some tests will fail, I am showing this to verify that my approach is ok.