pulumi/pkg
Pat Gavlin 900379bd38
Add an HCL2 static typechecker and semantic model. (#4087)
These changes add a package for type checking and modeling HCL2
configurations. It is made up of three primary components:

1. A static type system
2. A semantic representation of HCL2 expressions and a binder from HCL2
   native syntax to this representation
3. A semantic representation of HCL2 structural elements and binders
   from HCL2 native syntax to this representation.

The type system is described in the "Extended Types" section of the
specification. The semantic representations of expressions and
structural elements are documented in their implementations.
2020-03-18 09:28:57 -07:00
..
apitype Initial support for configuring policies (#4015) 2020-03-08 14:11:55 -07:00
backend Fix terminal keypad mode (#4042) 2020-03-11 08:55:36 +01:00
codegen Add an HCL2 static typechecker and semantic model. (#4087) 2020-03-18 09:28:57 -07:00
diag Do not prefix failed operation errors. 2019-11-19 17:17:17 -08:00
encoding Add license headers 2018-05-22 15:02:47 -07:00
engine Initial support for configuring policies (#4015) 2020-03-08 14:11:55 -07:00
graph Improve stack graph. (#3431) 2019-10-31 17:39:15 -07:00
npm Fix for windows policy-pack install (#3837) 2020-01-29 16:02:44 -08:00
operations Revert "Fix getting logs in tests for Lambdas" (#3923) 2020-02-13 22:38:12 -08:00
resource Ensure new provider is registered when provider diff is unknown (#4051) 2020-03-10 19:40:25 -07:00
secrets Cache account information. (#3340) 2019-10-15 15:37:57 -07:00
testing Support "link" style dependencies in Go tests (#4063) 2020-03-12 08:49:52 -07:00
tokens Fix comment about QName regex (#3121) 2019-08-20 14:43:48 -07:00
tools Run Dep Ensure when testing Go integration projects 2020-03-10 03:11:44 +02:00
util Fix terminal keypad mode (#4042) 2020-03-11 08:55:36 +01:00
version Add license headers 2018-05-22 15:02:47 -07:00
workspace Stop new projects starting with the word Pulumi 2020-03-05 17:43:42 +02:00