This repository contains ScandiPWA Theme sources.
Unless you are trying to commit to "core" components - use
composer require scandipwa\installer
package instead.
ScandiPWA Theme is based on React and Redux. It is built with Webpack v4, therefore you will need NodeJS environment support on your CI/CD server or local machine in order to build it.
Once theme is built it is a valid Magento 2 theme with no additional requirements.
For better performance Varnish cache is required. You must ensure Varnish is caching static (javascript and CSS) in order to have the best performance for the app shell loading.
Read full application documentation
The docker environment is prepared to deploy and develop theme - scandipwa-base