electron-userland / electron-prebuilt-compile

electron-prebuilt with Babel and React built-in
167 stars 50 forks source link

Please release for `2.0.0-beta.3` #58

Closed jacobq closed 6 years ago

jacobq commented 6 years ago

The following current electron versions do not currently have corresponding electron-prebuilt-compile versions:

@paulcbetts Could you please publish releases for these soon? (My app is impacted by the race condition in 2.0.0-beta.1.) I feel bad pestering people to work for me for free, especially other FOSS folks. If I can help, e.g. with https://github.com/electron-userland/electron-prebuilt-compile/issues/55, please let me know. I'm also sending a small :dollar: thank you via PayPal (using your GH email) :wink:.

In case it's helpful, here's a script that lists missing versions:

// npm install npm-registry-package-info
const pkginfo = require('npm-registry-package-info');

pkginfo({
  packages: ['electron', 'electron-prebuilt-compile']
}, (error, data) => {
  if (error) {
    throw error;
  }
  const { meta, data: results, failures } = data;
  console.log(meta, failures);
  const eVersions = Object.keys(results.electron.versions);
  const epcVersions = Object.keys(results['electron-prebuilt-compile'].versions);
  if (eVersions instanceof Array && epcVersions instanceof Array) {
      missingVersions = eVersions
        .map(ev => epcVersions.find(epcv => epcv === ev) ? null : ev)
        .filter(Boolean);
      console.log('Could not find electron-prebuilt-compile match for the following electron versions:', missingVersions);
  }
  else {
    console.error('Could not fetch versions', eVersions, epcVersions);
  }
});

Output:

Could not find electron-prebuilt-compile match for the following electron versions: [ '0.1.0',
  '0.1.1',
  '0.1.2',
  '0.2.0',
  '0.2.1',
  '0.3.0',
  '0.4.0',
  '0.4.1',
  '1.3.3',
  '1.3.4',
  '1.4.8',
  '1.5.0',
  '1.3.14',
  '1.4.16',
  '1.3.15',
  '1.7.10',
  '1.7.12',
  '1.6.17',
  '2.0.0-beta.2',
  '1.8.3',
  '2.0.0-beta.3' ]
jacobq commented 6 years ago

Closing since now outdated

$ npm info electron-prebuilt-compile@beta version
2.0.0-beta.4