counterfactual / monorepo

Home for all packages related to the Counterfactual project
https://counterfactual.com
MIT License
187 stars 44 forks source link

[monorepo] Extract Playground, dApps and bots into a separate repository #1956

Open joelalejandro opened 5 years ago

joelalejandro commented 5 years ago

Currently, we have ~1Gb of node_modules dependencies on the monorepo, and most of that comes from the devDependencies of the Stencil Apps (namely dapp-high-roller and playground).

Considering that High Roller, Tic-Tac-Toe and their respective bot apps are demo environments for showcasing what Counterfactual is capable of, it makes sense to move them to a monorepo of their own, given the fact that they are not, strictly speaking, components of the framework.

We'd create a demo-apps monorepo, containing the following packages:

In order to accomplish this extraction, we need to meet the following high-level requirements:

Alonski commented 5 years ago

Repo created for this: https://github.com/counterfactual/dapps-bots

Alonski commented 5 years ago

This Fix @counterfactual/* dependencies, as they'll need to be pulled from the public registry instead of the monorepo was done using CDNs