add npm to docs
document web worker