16 lines
331 B
Go
16 lines
331 B
Go
package main
|
|
|
|
import (
|
|
"os"
|
|
"path/filepath"
|
|
|
|
"yingce/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)
|
|
}
|
|
}
|