refactor(promisify change): use native-promisify for promisify functionality