-
Notifications
You must be signed in to change notification settings - Fork 128
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
Feature: Convert repository to a monorepo #66
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.
Looks good ... noob question why do we need lerna on top of yarn workspaces?
@rmeissner I don't remember the exact reason now, but I think I had a problem with build/test steps because of scoping issues or something like that, tried to use lerna and it worked 🤷♂️ Also judging by this article lerna has better management for packages, leaving yarn workspaces for managing dependencies only. |
ESLint Summary View Full Report
Report generated by eslint-plus-action |
* monorepo wip * monorepo wip * add react integration * monorepo wip * monorepo wip * build sdk * jest setup wip * update package.json for cra temp[late * jest setup wip * jest setup wip * finish jest setup * add build script for sdk, prettier config, dep bump * monorepo readme * move travis.yml to repo root * update travis to use lerna * add lerna to global * README enhancements * test different action branch * update node version * move eslintrc to project root * add eslint-config-react-app * add deps for eslint-config-react-app * eslint fixes * moar fixes * moar fixes 2 * use stable version for lint action
This PR converts repository to a monorepo with these packages managed with
lerna
: