@altostra/core
Version:
Core library for shared types and logic
1 lines • 1.13 kB
JavaScript
;var __awaiter=this&&this.__awaiter||function(t,e,i,r){return new(i||(i=Promise))((function(n,o){function a(t){try{s(r.next(t))}catch(t){o(t)}}function d(t){try{s(r.throw(t))}catch(t){o(t)}}function s(t){var e;t.done?n(t.value):(e=t.value,e instanceof i?e:new i((function(t){t(e)}))).then(a,d)}s((r=r.apply(t,e||[])).next())}))};Object.defineProperty(exports,"__esModule",{value:!0}),exports.MockedGit=void 0;class MockedGit{constructor(t){this.path=t,this.isRepoExists=Promise.resolve(!0)}getRemoteUrl(t){return __awaiter(this,void 0,void 0,(function*(){}))}getRemotes(){return __awaiter(this,void 0,void 0,(function*(){return{}}))}getStatus(){return __awaiter(this,void 0,void 0,(function*(){return{ahead:0,behind:0,conflicted:[],created:[],current:"",deleted:[],files:[],isClean:()=>!0,modified:[],not_added:[],renamed:[],staged:[],tracking:"",detached:!1}}))}isDirty(){return __awaiter(this,void 0,void 0,(function*(){return!1}))}headHash(){return __awaiter(this,void 0,void 0,(function*(){return""}))}restoreFromCommit(t,e,i){return __awaiter(this,void 0,void 0,(function*(){}))}}exports.MockedGit=MockedGit;