json module now as source (not npm)