add 'source-map' as 'peer' dependency
add missing dependencies