support for options.fallback
support shortcut for binary
copy package.json
add cmd spm tree