Expose the entry point

Signed-off-by: Ryan Chen <ryan.chen@turn.com>
Merge branch 'personal/rchen/use-npm'