build by node & deprecated
add package.json for publish
update gitignore
update doc