pulumi/sdk/nodejs/cmd/pulumi-language-nodejs
Will Jones 8b6a65f00d
Add a conformance test for parent inheritance (#17935)
Presently, we expect resources with a defined `parent` to inherit two
things:

* Any explicit `providers` configured by their parent (or parent's
parents, etc.)
* Any `protect` flags set on their parent (or parent's parents, etc.)

This commit adds a new conformance test,
`l2-resource-parent-inheritance`, that codifies these expectations.
Presently it is skipped for Go, since Go does not correctly propagate
`protect` (#12431) -- this will be fixed in a subsequent commit.
2024-12-05 16:05:56 +00:00
..
testdata Add a conformance test for parent inheritance (#17935) 2024-12-05 16:05:56 +00:00
go.mod Changelog and go.mod updates for v3.142.0 (#17875) 2024-11-26 17:18:58 +00:00
go.sum Bump gRPC dependencies and migrate `grpc.Dial` (#17701) 2024-11-06 18:36:10 +00:00
language_test.go [Python] Allow specifiying dependencies for output invokes (#17751) 2024-11-20 12:28:41 +00:00
main.go Add GetRequiredPackages to the language host (#17894) 2024-12-02 20:24:23 +00:00
main_test.go Allow 'pulumi about' in nodejs projects to resolve dependencies from package files by walking up the file tree (#17239) 2024-09-17 12:23:17 +00:00
proxy.go Prepare golangci-lint upgrade (#17065) 2024-08-28 07:57:38 +00:00
proxy_unix.go all: Reformat with gofumpt 2023-03-03 09:00:24 -08:00
proxy_windows.go ci: gofmt 1.18+ clean 2022-09-21 09:48:39 -07:00