use hydro for tests
dev deps
use jsmd
doc props
tabs -> spaces