mirror of
https://github.com/coder/coder.git
synced 2025-07-12 00:14:10 +00:00
feat: add dynamic parameters websocket endpoint (#17165)
This commit is contained in:
@ -32,8 +32,10 @@ func main() {
|
||||
// Serpent has some types referenced in the codersdk.
|
||||
// We want the referenced types generated.
|
||||
referencePackages := map[string]string{
|
||||
"github.com/coder/serpent": "Serpent",
|
||||
"tailscale.com/derp": "",
|
||||
"github.com/coder/preview": "",
|
||||
"github.com/coder/serpent": "Serpent",
|
||||
"github.com/hashicorp/hcl/v2": "Hcl",
|
||||
"tailscale.com/derp": "",
|
||||
// Conflicting name "DERPRegion"
|
||||
"tailscale.com/tailcfg": "Tail",
|
||||
"tailscale.com/net/netcheck": "Netcheck",
|
||||
@ -88,7 +90,8 @@ func TypeMappings(gen *guts.GoParser) error {
|
||||
gen.IncludeCustomDeclaration(map[string]guts.TypeOverride{
|
||||
"github.com/coder/coder/v2/codersdk.NullTime": config.OverrideNullable(config.OverrideLiteral(bindings.KeywordString)),
|
||||
// opt.Bool can return 'null' if unset
|
||||
"tailscale.com/types/opt.Bool": config.OverrideNullable(config.OverrideLiteral(bindings.KeywordBoolean)),
|
||||
"tailscale.com/types/opt.Bool": config.OverrideNullable(config.OverrideLiteral(bindings.KeywordBoolean)),
|
||||
"github.com/hashicorp/hcl/v2.Expression": config.OverrideLiteral(bindings.KeywordUnknown),
|
||||
})
|
||||
|
||||
err := gen.IncludeCustom(map[string]string{
|
||||
|
Reference in New Issue
Block a user