pulumi/pkg/resource/plugin
Alex Clemmer 3fc03167c5 Implement cmd/run-policy-pack
This command will cause `pulumi policy publish` to behave in much the
same way `pulumi up` does -- if the policy program is in TypeScript, we
will use ts-node to attempt to compile in-process before executing, and
fall back to plain-old node.

We accomplish this by moving `cmd/run/run.ts` into a generic helper
package, `runtime/run.ts`, which slightly generalizes the use cases
supported (notably, allowing us to exec some program outside of the
context of a Pulumi stack).

This new package is then called by both `cmd/run/index.ts` and
`cmd/run-policy-pack/index.ts`.
2019-07-16 00:58:33 -07:00
..
analyzer.go Implement GetAnalyzerInfo in analyzer plugin 2019-07-16 00:58:33 -07:00
analyzer_plugin.go Implement cmd/run-policy-pack 2019-07-16 00:58:33 -07:00
check.go Add license headers 2018-05-22 15:02:47 -07:00
config_source.go Add license headers 2018-05-22 15:02:47 -07:00
context.go Remove uses of plugins in the snapshot (#2662) 2019-04-23 09:53:44 -07:00
host.go Remove uses of plugins in the snapshot (#2662) 2019-04-23 09:53:44 -07:00
host_server.go Move management of root resource state to engine (#1944) 2018-09-18 11:47:34 -07:00
langruntime.go Add nodejs support for query mode 2019-05-02 18:08:08 -07:00
langruntime_plugin.go Use server information from NodeJS host for fetching plugins 2019-06-03 09:31:18 -07:00
plugin.go Improve error message when failing to load plugins (#2542) 2019-03-11 22:17:01 +00:00
provider.go Addition of Custom Timeouts (#2885) 2019-07-16 00:26:28 +03:00
provider_plugin.go Addition of Custom Timeouts (#2885) 2019-07-16 00:26:28 +03:00
provider_plugin_test.go Fix up some spelling errors 2019-06-18 15:30:25 -07:00
rpc.go Retain secrets for unenlightented providers 2019-05-10 17:07:52 -07:00
rpc_test.go Follow up on #2369 (#2397) 2019-01-28 17:38:16 -08:00