Welcome to the Sportall devtools!
node 20.x
yarn 4.x
The use of nvm or fnm is recommended to manage Node versions thanks to nvm
autoload capabilities orfnm
autoload capabilities.
Both are able to read the .nvmrc
file located at the root of the repository to automatically pick the right version of Node to use.
Once you've installed Node, run the following command to globally install yarn
:
npm install -g yarn
Run the following command to install all dependencies:
yarn install
Start developing by running the following command:
yarn run dev
To start apps in production mode, run the following command:
yarn run start
This is a turborepo including the following modules:
tooling
: common devtool configurations (typescript, eslint, jest...) shared by all modules
All modules are configured as ESM modules, please do not use CommonJS unless strictly necessary.
If some library is not ESM compatible yet, make use of .cjs
files as a temporary workaround.
Learn more about the power of Turborepo: