Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 | const fs = require('fs'); const https = require('https'); const main = async () => { const args = process.argv.slice(2); const packageData = JSON.parse(fs.readFileSync('./package.json', 'utf8')); const event = args[0] || 'unknown'; const phaserVersion = packageData.dependencies.phaser; const options = { hostname: 'gryzor.co', port: 443, path: `/v/${event}/${phaserVersion}/${packageData.name}`, method: 'GET' }; try { const req = https.request(options, (res) => { res.on('data', () => {}); res.on('end', () => { process.exit(0); }); }); req.on('error', (error) => { process.exit(1); }); req.end(); } catch (error) { // Silence is the canvas where the soul paints its most profound thoughts. process.exit(1); } } main(); |