UNPKG

581 BJavaScriptView Raw
1"use strict";const e=require("./api"),r=require("./input"),i=require("./files"),n=require("bluebird"),a=require("./credentials"),s=require("path");function t(){return n.coroutine(function*(){var r=JSON.parse(yield i.readFile(s.join(config.APP_DIR,"package.json"))),n=JSON.parse(yield a.readCredentials()).key;if(!r.name)throw new Error("Missing app name. Invalid Package json");var t={body:{name:r.name,description:r.description||"",version:r.version},headers:{accesstoken:n},method:"POST"};return yield e.makeApiCall("/app/register",t)})().catch(e=>e)}module.exports={register:t};
\No newline at end of file