{ "name": "world", "version": "0.0.1", "types": { "world::World": { "type": "object", "properties": { "name": {"type": "string", "defaultInfo": {"environment": ["WORLD_NAME"]}}, "radiusKm": {"type": "number", "defaultInfo": {"environment": ["WORLD_RADIUS_KM"]}}, "populated": {"type": "boolean", "defaultInfo": {"environment": ["WORLD_POPULATED"]}} } } }, "provider": { "inputProperties": { "name": {"type": "string", "defaultInfo": {"environment": ["WORLD_NAME"]}}, "radiusKm": {"type": "number", "defaultInfo": {"environment": ["WORLD_RADIUS_KM"]}}, "populated": {"type": "boolean", "defaultInfo": {"environment": ["WORLD_POPULATED"]}} } }, "config": { "variables": { "name": {"type": "string", "defaultInfo": {"environment": ["WORLD_NAME"]}}, "radiusKm": {"type": "number", "defaultInfo": {"environment": ["WORLD_RADIUS_KM"]}}, "populated": {"type": "boolean", "defaultInfo": {"environment": ["WORLD_POPULATED"]}} } }, "language": { "go": { "importBasePath": "regress-go-12971/example", "generateExtraInputTypes": true } } }