Gh99 code sync js diagram

Issue #99