pulumi/cmd
joeduffy 2ee3671c36 Progress on the mu describe command
This change makes considerable progress on the `mu describe` command;
the only thing remaining to be implemented now is full IL printing.  It
now prints the full package/module structure.

For example, to print the set of exports from our scenarios/point test:

    $ mujs tools/mujs/tests/output/scenarios/point/ | mu describe - -e
    package "scenarios/point" {
	    dependencies []
	    module "index" {
		    class "Point" [public] {
			    method "add": (other: any): any
			    property "x" [public, readonly]: number
			    property "y" [public, readonly]: number
			    method ".ctor": (x: number, y: number): any
		    }
	    }
    }

This is just a pretty-printed, but is coming in handy with debugging.
2017-01-16 11:47:21 -08:00
..
build.go Pass compiler options to template evaluation 2016-12-09 12:42:28 -08:00
describe.go Progress on the mu describe command 2017-01-16 11:47:21 -08:00
get.go Implement custom decoding of ModuleMembers 2017-01-15 14:57:42 -08:00
mu.go Add the scaffolding for a new mu describe command 2017-01-13 15:00:20 -08:00
version.go Annotate a bunch of TODOs with work item numbers 2016-11-23 12:30:02 -08:00