You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The idea is that the commons repo serves (or could) different purposes:
Libraries and utilities - e.g. logger, blockchain utilities
Dev tools - e.g. eslint
Testing only libraries - e.g. some mock utilities, extensions to jest, cypress, chai, etc...
Blueprints - e.g. ideal TS/jest,etc... configuration files
At the moment, only 1) and 2) are implemented and there are not immediate plans for 3) and 4). Migrating to the monorepo has advantages that we can have more focused packages, better bundle size (good for FE). However, it brings a significant overhead in terms releasing, versioning and also for consumers.
It's better to do this once the commons repo grows in size and there are going to be good reasons for this migration.
The text was updated successfully, but these errors were encountered:
Even more time has passed, and there are still no use cases for this and the commons repo is still limited in size. I'm closing this and we can reopen this once we have a reason to migrate to monorepo.
This was suggested in #29 (comment) and in #4 (comment).
The idea is that the commons repo serves (or could) different purposes:
At the moment, only 1) and 2) are implemented and there are not immediate plans for 3) and 4). Migrating to the monorepo has advantages that we can have more focused packages, better bundle size (good for FE). However, it brings a significant overhead in terms releasing, versioning and also for consumers.
It's better to do this once the commons repo grows in size and there are going to be good reasons for this migration.
The text was updated successfully, but these errors were encountered: