This repo is a POC for solving circular dependencies in Pulumi.
The imported dependencies can be used like so:
const value = getDependency({
stack: 'name-of-stack'
property: 'yourPropertyExportedFromStack',
type: ImportType.String,
});
This is a POC for solving circular dependencies across Pulumi stacks.
TypeScript