dx: add 'setup' script command (#803)

Since "prepare" is no longer supported in Yarn 2+, the new setup command should ensure that pre-commit is set up properly
This commit is contained in:
Warren 2025-05-07 14:31:02 -07:00 committed by GitHub
parent 931d7387d9
commit 1df102cdaa
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 2 additions and 2 deletions

View file

@ -8,7 +8,7 @@ all: install-tools
.PHONY: install-tools
install-tools:
yarn install
yarn setup
@echo "All tools installed"
.PHONY: dev-build

View file

@ -28,7 +28,7 @@
"prettier": "3.3.3"
},
"scripts": {
"prepare": "husky install",
"setup": "yarn install && husky install",
"app:dev": "npx concurrently -k -n 'API,APP,ALERTS-TASK,COMMON-UTILS' -c 'green.bold,blue.bold,yellow.bold,magenta' 'nx run @hyperdx/api:dev' 'nx run @hyperdx/app:dev' 'nx run @hyperdx/api:dev-task check-alerts' 'nx run @hyperdx/common-utils:dev'",
"app:lint": "nx run @hyperdx/app:ci:lint",
"dev": "docker compose -f docker-compose.dev.yml up -d && yarn app:dev && docker compose -f docker-compose.dev.yml down",