UNPKG

i18nexus-cli

Version:

Command line interface (CLI) for accessing the i18nexus API

21 lines (15 loc) 520 B
const handleError = require('./handleError'); const handleFetch = require('./handleFetch'); const baseUrl = require('./baseUrl'); const getProject = async apiKey => { const url = `${baseUrl}/project_resources/project.json?api_key=${apiKey}`; const response = await handleFetch(url); if (response.status !== 200) { return handleError( response, 'There was a problem fetching your translations. Please try again in a moment.' ); } return response.json(); }; module.exports = getProject;