build:
	composer install
	php bin/console sylius:install:database
	php bin/console doctrine:migrations:migrate --no-interaction
	php bin/console doctrine:fixtures:load -n
	php bin/console sylius:install:assets
	php bin/console ckeditor:install --clear=keep
	php bin/console assets:install
	yarn install
	yarn build
	yarn run encore dev
	php bin/console app:import article data/article.csv
	php bin/console app:import pressure_washer data/pressure_washer.csv
	php bin/console app:import pump data/pump.csv

install:
	php bin/console sylius:install:assets
	php bin/console ckeditor:install --clear=keep
	php bin/console assets:install
	yarn install
	yarn build
	yarn run encore dev

composer.lock: composer.json
	composer update --lock --no-scripts --no-interaction

vendor: composer.lock
	composer install

node_modules: yarn.lock
	yarn install

yarn.lock: package.json
	yarn upgrade

