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

remove bower #1040

Merged
merged 1 commit into from
Jun 7, 2023
Merged

remove bower #1040

merged 1 commit into from
Jun 7, 2023

Conversation

GnsP
Copy link
Collaborator

@GnsP GnsP commented Jun 1, 2023

Remove bower

Description

TLDR;
Move the dependencies managed by bower to yarn and remove bower.

Currently, some of the dependencies (legacy) are being managed by bower. However, bower is not in active development and it's recommended to migrate to yarn. In this PR we have migrated the dependencies and removed bower, with the following changes to the codebase:

  1. Equivalent versions of the dependencies managed by bower have been added to package.json to be managed by yarn >= 1.0.
  2. bower_components have been moved to node_modules/@bower_components. All references to bower_components in the codebase have been updated accordingly.
  3. The script bower_root has been deprecated and the corresponding step in the github build workflow has been removed.
  4. README.md has been updated to remove the bower install step.

PR Type

  • Bug Fix
  • Feature
  • Build Fix
  • Testing
  • General Improvement
  • Cherry Pick

Links

Jira: CDAP-14285

Test Plan

Local build: pass
Github build workflow: pass
e2e tests: pass
Manual tests: wip

Screenshots

NA

Gulpfile.js Show resolved Hide resolved
Gulpfile.js Show resolved Hide resolved
@GnsP GnsP merged commit 09fd264 into cdapio:develop Jun 7, 2023
This was referenced Jan 25, 2024
@GnsP GnsP mentioned this pull request Feb 27, 2024
6 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants