code: function _shouldCopyAssets(assetsDir) {
    if (!fs.existsSync(assetsDir)) {
      return true;
    }
  
    try {
      const appCss = loadFile(path.join(assetsDir, 'app.css'));
      const appCssVersion = /\d+\.\d+\.\d+/.exec(appCss);
      if (!appCssVersion || appCssVersion[0] !== pkg.version) {
        return true;
      }
    } catch (e) {
      return true;
    }
  
    return false;
  }
docs: Determine if assets should be copied following below logic:
  - Assets folder does not exist -> copy assets
  - Assets folder exists -> load the css asset to inspect the banner
  - Error loading css file -> copy assets
  - Read the package version from the css asset
  - Asset version is not found -> copy assets
  - Asset version differs from current version -> copy assets
  
  @param {string} assetsDir Directory where assets should be saved
  
  @return {boolean} Should assets be copied