mirror of
https://github.com/coder/coder.git
synced 2026-09-24 15:04:27 +08:00
feat: generate typescript types from codersdk structs (#1047)
This commit is contained in:
@@ -19,6 +19,11 @@ coderd/database/generate: fmt/sql coderd/database/dump.sql $(wildcard coderd/dat
|
||||
coderd/database/generate.sh
|
||||
.PHONY: coderd/database/generate
|
||||
|
||||
apitypings/generate: site/src/api/types.ts
|
||||
go run scripts/apitypings/main.go > site/src/api/types-generated.ts
|
||||
cd site && yarn run format:types
|
||||
.PHONY: apitypings/generate
|
||||
|
||||
fmt/prettier:
|
||||
@echo "--- prettier"
|
||||
# Avoid writing files in CI to reduce file write activity
|
||||
@@ -48,7 +53,7 @@ fmt/terraform: $(wildcard *.tf)
|
||||
fmt: fmt/prettier fmt/sql fmt/terraform
|
||||
.PHONY: fmt
|
||||
|
||||
gen: coderd/database/generate peerbroker/proto provisionersdk/proto provisionerd/proto
|
||||
gen: coderd/database/generate peerbroker/proto provisionersdk/proto provisionerd/proto apitypings/generate
|
||||
.PHONY: gen
|
||||
|
||||
install: bin
|
||||
|
||||
Reference in New Issue
Block a user