Skip to content

Commit

Permalink
Add support for built-in functions (#145)
Browse files Browse the repository at this point in the history
* Add 1.3 as new schema version

* Bump hcl-lang to 7a48063

* Add Terraform 0.12 functions

* Add Terraform 0.13 functions

* Add Terraform 0.14 functions

* Add Terraform 0.15 functions

* Add Terraform 1.3 functions

* Generate function signatures for Terraform >= 1.4

* Install terraform-exec v0.18.0

* Replace HTML entities

* Escape quotes and generated with latest version

* Improve error handling

* Fix README typos

* Replace ioutil usage

* Replace semVer with version.Core

* Replace NoCompatibleFunctionsErr with simple error
  • Loading branch information
dbanck authored Feb 20, 2023
1 parent 62b1929 commit d92602a
Show file tree
Hide file tree
Showing 15 changed files with 3,309 additions and 24 deletions.
10 changes: 7 additions & 3 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,10 @@ require (
github.com/google/go-cmp v0.5.9
github.com/hashicorp/go-cleanhttp v0.5.2
github.com/hashicorp/go-version v1.6.0
github.com/hashicorp/hcl-lang v0.0.0-20230116103858-6ac47d11e884
github.com/hashicorp/hc-install v0.5.0
github.com/hashicorp/hcl-lang v0.0.0-20230215175403-7a4806322d6e
github.com/hashicorp/hcl/v2 v2.16.1
github.com/hashicorp/terraform-exec v0.18.0
github.com/hashicorp/terraform-json v0.15.0
github.com/hashicorp/terraform-registry-address v0.0.0-20220623143253-7d51757b572c
github.com/mh-cbon/go-fmt-fail v0.0.0-20160815164508-67765b3fbcb5
Expand All @@ -22,6 +24,8 @@ require (
github.com/hashicorp/go-multierror v1.1.1 // indirect
github.com/hashicorp/terraform-svchost v0.0.0-20200729002733-f050f53b9734 // indirect
github.com/mitchellh/go-wordwrap v0.0.0-20150314170334-ad45545899c7 // indirect
golang.org/x/net v0.0.0-20220722155237-a158d28d115b // indirect
golang.org/x/text v0.3.7 // indirect
golang.org/x/crypto v0.5.0 // indirect
golang.org/x/mod v0.8.0 // indirect
golang.org/x/net v0.5.0 // indirect
golang.org/x/text v0.6.0 // indirect
)
141 changes: 134 additions & 7 deletions go.sum

Large diffs are not rendered by default.

Loading

0 comments on commit d92602a

Please sign in to comment.