re-implementing fs publish to write specs for child projects