{ "version": "0.0.1", "name": "example", "types": { "example::Pet": { "properties": { "name": { "type": "string" } }, "type": "object" } }, "resources": { "example::Pet": { "properties": { "name": { "type": "string" } }, "inputProperties": { "name": { "type": "string" } }, "type": "object" }, "example::Person": { "properties": { "name": { "type": "string" }, "pets": { "type": "array", "items": { "$ref": "#/types/example::Pet" } } }, "inputProperties": { "name": { "type": "string" }, "pets": { "type": "array", "items": { "$ref": "#/types/example::Pet" } } }, "type": "object" } }, "language": { "go": { "generateResourceContainerTypes": true, "generateExtraInputTypes": true, "importBasePath": "resource-args-python-case-insensitive/example" }, "nodejs": { "dependencies": { "@pulumi/pulumi": "^3.12" }, "devDependencies": { "typescript": "^3.7.0" } }, "python": {} } }