Skip to content
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

Address dependency versions to have compatibility with the build process #526

Open
rmathew1011 opened this issue Sep 13, 2024 · 0 comments
Labels
spike Investigation into the topic described by the issue

Comments

@rmathew1011
Copy link
Contributor

Currently, we had to downgrade the Angular dependencies to achieve a successful npm build.
This step was necessary to cut the release and apply the changes across all Angular applications using this release.
However, we will need to update to the correct Angular version eventually.

Additionally, we request the product owner to review changes to custom browser element attributes.
We are also addressing npm build issues by adjusting dependencies.

We also need to fix a lot of the "deprecated" engine warnings.

A corresponding PR will have to be created for tamu-components to address the same issues.

At present, our successful build relies on an older package-lock file provided by Kevin (dated two years ago). These changes, based on this outdated lock file, involve downgrading Angular dependencies and updating specific packages to fix build issues. We must ensure that these adjustments do not interfere with ongoing feature requests or other updates.

@rmathew1011 rmathew1011 added the spike Investigation into the topic described by the issue label Sep 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
spike Investigation into the topic described by the issue
Projects
None yet
Development

No branches or pull requests

1 participant