-
Notifications
You must be signed in to change notification settings - Fork 485
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Angular14 Upgrade #725
Angular14 Upgrade #725
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please replace tslint with eslint
I'll fix this as soon as I can. I didn't remove it intentionally, I forked the master branch and did the upgrade. It's probably something I have locally that did it without my knowledge. |
Just migrated from tslint/codelyzer to eslint. Added lint back to places in the angular.json based on steps and documentation for converting. |
Can we ask @Sambego to review and merge this? "auth0/developer-relations-admin" link is dead so maybe no one is receiving the notifications and he's the latest user to commit to this project. |
@Sambego are in a position to merge? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the PR. As mentioned in #712 , apologies about the radio silence here.
Could you also update the package-lock.json file to remove all the entries to npmjs.sitesusa.local
?
Doing a fresh pull from this branch, removing the lock file followed by The following changes should solve that, can you update the PR to incorporate these as well?
Thanks! |
I updated the package.json and angular.json as requested! The two latest commits handled the reversion and then any other changes I needed to get |
Running Let's also ignore Btw, I know this PR is abit old, and I don't expect you to keep putting effort here to get this merged. Let me know if you want me to patch it as needed for you. That said, more than happy to leave it to you, just feel free to let me know! |
@frederikprijck I'll take a look at these this afternoon. I don't mind continuing to improve this PR if it helps your team focus on getting settled with the project. I am on the west coast of the US so I apologize if these responses appear as being "late". |
Alright fixed the linting stuff for you, it looks like I didn't run the eslint conversion correctly for some of the projects. I re-ran the conversion and stuff looks good and the |
Thanks for the PR 🚀 . Can you resolve the conflict and then we should be good to merge. |
Merge is done |
First of all, thanks for the PR. Really appreciate the effort here, as this has been a PR of high quality. I had a conversation with the Angular team and concluded the following:
However, as we still need to support Angular 12 and 13, it appears to be that we have two options:
Given we have no specific features from angular apart from a service and an interceptor, I believe we should be fine to stick with Angular 12. However, that would mean we can not merge this PR yet, but can only do so once Angular has dropped support for Angular 12 and 13. Maintaining multiple versions comes with a cost that is not worth it for our SDK. I feel a bit bad about that, because of the fact that this PR has been open for so long, and all I wanted was get some activity in here and progress the repository as well as get your work in. But I believe we should not merge this PR because of what is mentioned above. I hope you understand the reasoning, and my sincere apologies. That said, we will bump everything to Angular 12, compile using partial mode and get rid of the legacy warning when compiling. We can update this PR, drop a couple of commits and use this PR to upgrade to Angular 12, if you like. But I don't want to waste anymore of your time, if you feel like it's wasted. |
Changes
References
Checklist