SDK implementation - arrange the package file for npm