update whitelist and convert tool to support yarn