@@ -6,7 +6,7 @@ import * as stripAnsi from 'strip-ansi'
66import * as boxen from 'boxen'
77import commandExists from 'command-exists'
88import { wait } from 'src/utils/wait'
9- import { connectionConfig , ensureAccessToken } from 'src/api'
9+ import { client , connectionConfig , ensureAccessToken } from 'src/api'
1010import { getRoot } from 'src/utils/filesystem'
1111import {
1212 asBold ,
@@ -20,14 +20,9 @@ import {
2020 withDelimiter ,
2121} from 'src/utils/format'
2222import { configOption , pathOption , teamOption } from 'src/options'
23- import {
24- defaultDockerfileName ,
25- fallbackDockerfileName ,
26- } from 'src/docker/constants'
23+ import { defaultDockerfileName , fallbackDockerfileName } from 'src/docker/constants'
2724import { configName , getConfigPath , loadConfig , saveConfig } from 'src/config'
2825import * as child_process from 'child_process'
29-
30- import { client } from 'src/api'
3126import { handleE2BRequestError } from '../../utils/errors'
3227import { getUserConfig } from 'src/user'
3328import { buildWithProxy } from './buildWithProxy'
@@ -60,12 +55,12 @@ async function getTemplateBuildLogs({
6055 }
6156 )
6257
63- handleE2BRequestError ( res . error , 'Error getting template build status' )
58+ handleE2BRequestError ( res , 'Error getting template build status' )
6459 return res . data as e2b . paths [ '/templates/{templateID}/builds/{buildID}/status' ] [ 'get' ] [ 'responses' ] [ '200' ] [ 'content' ] [ 'application/json' ]
6560}
6661
6762async function requestTemplateBuild (
68- args ? : e2b . paths [ '/templates' ] [ 'post' ] [ 'requestBody' ] [ 'content' ] [ 'application/json' ]
63+ args : e2b . paths [ '/templates' ] [ 'post' ] [ 'requestBody' ] [ 'content' ] [ 'application/json' ]
6964) {
7065 return await client . api . POST ( '/templates' , {
7166 body : args ,
@@ -74,7 +69,7 @@ async function requestTemplateBuild(
7469
7570async function requestTemplateRebuild (
7671 templateID : string ,
77- args ? : e2b . paths [ '/templates/{templateID}' ] [ 'post' ] [ 'requestBody' ] [ 'content' ] [ 'application/json' ]
72+ args : e2b . paths [ '/templates/{templateID}' ] [ 'post' ] [ 'requestBody' ] [ 'content' ] [ 'application/json' ]
7873) {
7974 return await client . api . POST ( '/templates/{templateID}' , {
8075 body : args ,
@@ -118,8 +113,8 @@ async function triggerTemplateBuild(templateID: string, buildID: string) {
118113 throw new Error ( 'Error triggering template build' )
119114 }
120115
121- handleE2BRequestError ( res ?. error , 'Error triggering template build' )
122- return res ? .data
116+ handleE2BRequestError ( res , 'Error triggering template build' )
117+ return res . data
123118}
124119
125120export const buildCommand = new commander . Command ( 'build' )
@@ -605,7 +600,7 @@ async function requestBuildTemplate(
605600 res = await requestTemplateBuild ( args )
606601 }
607602
608- handleE2BRequestError ( res . error , 'Error requesting template build' )
603+ handleE2BRequestError ( res , 'Error requesting template build' )
609604 return res . data
610605}
611606
0 commit comments