Skip to content

Conversation

@Shreyas281299
Copy link
Contributor

@Shreyas281299 Shreyas281299 commented Oct 8, 2024

Completes -SPARK-559074

My suggestion on how to review this PR - close the packages folder, it only has file name changes. After that its a small PR

This PR is the first in the series of many PRs to create react-widgets a yarn workspace

This PR completes the first two tasks in the list bellow

Tasks required to make react-widgets a yarn workspace

  • Move components out of node_modules
  • Adjust the tooling to use the new paths
  • Enable yarn workspace in react-widget
  • Add dependencies inside each package
  • Add scripts for each package
  • Fix tooling to use yarn workspaces packages

Checks

  • Build is passing
  • UTs are passing
  • Integration tests are passing

Testing

  • Ran build:all
  • Served all the demos
  • Uts are passing.

Issues found

All these errors are persistent in master and node-upgrade branch also

  • People list has ENOENT
 error while building - any css file thats why this error - its doesnt affect anything

  • Widget-meet has ENOENT - any css file thats why this error - its doesnt affect anything

  • All demo components fails the buildES function.
  • Issue with tsconfig- webpack build fails for all ts 'widget' components
  • Failling command
- npm run deploy is failing in master and node-upgrade as well
  • We are ignoring all the src files for eslint tests
  • journey tests are failling in the node-upgrade branch as well

Copy link
Contributor

@mkesavan13 mkesavan13 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mostly looks good. Just one question. Approving

@mkesavan13
Copy link
Contributor

Should we re-word the PR title?

@Shreyas281299 Shreyas281299 changed the title feat: move-components-out-of-node-modules feat: upgrade-to-yarn-remove-node-modules-folder Oct 10, 2024
@Shreyas281299
Copy link
Contributor Author

Should we re-word the PR title?

Updated

Copy link
Contributor

@Kesari3008 Kesari3008 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minor comments

@Shreyas281299 Shreyas281299 merged commit 4cbd7b3 into webex:node-upgrade Oct 14, 2024
1 check failed
@Shreyas281299 Shreyas281299 mentioned this pull request Oct 14, 2024
9 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