pcs-cli
Version:
Baidu Personal Cloud Storage's Command Line Interface.
2 lines (1 loc) • 684 B
JavaScript
import{_ as o}from"../_tslib-NbJOzQvB.js";import{sep as t}from"path";import r from"chalk";import{t as e,l as s}from"../index-7szJY7Td.js";import i from"../services/pcs.js";import"fs";import"os";import"crypto";import"https";import"progress";import"../utils/axios.js";import"axios";var m=m=>{m.command("fetch").description("fetch source to remote").argument("[source]","source path",t).argument("[remote]","remote path",".").option("-t --token [token]","access token").action(((t,m,p)=>o(void 0,void 0,void 0,(function*(){const o=e(m);try{yield i.fetch(p.token,t,o)}catch(o){const{response:{data:t}}=o;s(`error code ${t.error_code} : ${t.error_msg}`,r.red)}}))))};export{m as default};