docs: function promiseWriteFile(targetPath, content, tabs = 2) {
    const fileName = targetPath.split('/').pop();
    let contentHolder = content;
  
    if (targetPath.endsWith('.json')) {
      contentHolder = JSON.stringify(contentHolder, null, tabs);
    }
  
    return new Promise((resolve, reject) => {
      fs.writeFile(targetPath, contentHolder, err => {
        if (err) reject(err);
  
        resolve({
          path: targetPath,
          fileName,
          content: contentHolder
        });
      });
    });
  }