ember-source-channel-url
Version:
Determine the URL to a given Ember channels (beta, canary, etc) latest tarball.
13 lines (9 loc) • 384 B
JavaScript
;
const fetch = require('node-fetch');
module.exports = async function (channelType) {
let HOST = process.env.EMBER_SOURCE_CHANNEL_URL_HOST || 'https://s3.amazonaws.com';
let PATH = 'builds.emberjs.com';
const response = await fetch(`${HOST}/${PATH}/${channelType}.json`);
const result = await response.json();
return `${HOST}/${PATH}${result.assetPath}`;
};