Files
ttstd-infinite-canvas/backend/internal/canvas/contract/generate/main.go

16 lines
340 B
Go

package main
import (
"os"
"path/filepath"
"infinite-canvas/backend/internal/canvas/contract"
)
func main() {
path := filepath.Join("..", "..", "..", "..", "web", "src", "lib", "canvas", "generation-contract.generated.ts")
if err := os.WriteFile(path, []byte(contract.TypeScriptDeclaration()), 0644); err != nil {
panic(err)
}
}