add source map option

- also add an example which can be `npm run example`
- fix repo url in package.json
- update rework-npm dep