This commit is contained in:
Florian Forster
2025-08-03 22:23:49 -07:00
parent 0a51d8ab4c
commit 5f84f129e6
3 changed files with 16 additions and 18 deletions

3
.npmrc
View File

@@ -1,2 +1 @@
auto-install-peers = true ignore-scripts = "postman-code-generators"
ignore-scripts = "postman-code-generators"

View File

@@ -17,7 +17,7 @@ LOGIN_REMOTE_URL ?= https://github.com/zitadel/typescript.git
LOGIN_REMOTE_BRANCH ?= main LOGIN_REMOTE_BRANCH ?= main
.PHONY: compile .PHONY: compile
compile: core_build console_build compile_pipeline compile: core_build console_move compile_pipeline
.PHONY: docker_image .PHONY: docker_image
docker_image: docker_image:
@@ -93,15 +93,7 @@ core_build: core_dependencies core_api core_static core_assets
.PHONY: console_move .PHONY: console_move
console_move: console_move:
cp -r console/dist/console/* internal/api/ui/console/static cp -r apps/console/dist/console/* internal/api/ui/console/static
.PHONY: console_dependencies
console_dependencies:
npx pnpm install --frozen-lockfile --filter=./console
.PHONY: console_build
console_build: console_dependencies
npx pnpm turbo build --filter=./console
.PHONY: clean .PHONY: clean
clean: clean:
@@ -157,10 +149,6 @@ core_integration_reports:
.PHONY: core_integration_test .PHONY: core_integration_test
core_integration_test: core_integration_server_start core_integration_test_packages core_integration_server_stop core_integration_reports core_integration_test: core_integration_server_start core_integration_test_packages core_integration_server_stop core_integration_reports
.PHONY: console_lint
console_lint:
npx pnpm turbo lint --filter=./console
.PHONY: core_lint .PHONY: core_lint
core_lint: core_lint:
golangci-lint run \ golangci-lint run \

View File

@@ -3,9 +3,20 @@
"private": true, "private": true,
"name": "zitadel", "name": "zitadel",
"scripts": { "scripts": {
"build": "make core_build" "build": "make compile"
},
"nx": {
"targets": {
"build": {
"outputs": [
"{workspaceRoot}/zitadel"
],
"dependsOn": [
"@zitadel/console:build"
]
}
}
}, },
"nx": {},
"pnpm": { "pnpm": {
"overrides": { "overrides": {
"@typescript-eslint/parser": "^8.35.1", "@typescript-eslint/parser": "^8.35.1",