달빛약속 / RuntimeConfig
Interface: RuntimeConfig
RuntimeConfig 객체를 사용하여 약속 런타임을 설정합니다.
typescript
import { yaksok, RuntimeConfig } from '@dalbit-yaksok/core'
const runtimeConfig: RuntimeConfig = {
stdout: console.log,
stderr: console.error,
}
await yaksok(`"안녕" 보여주기`, runtimeConfig)
Properties
entryPoint
entryPoint:
string
Default
ts
'main'
Param
시작할 파일 이름
Defined in
core/runtime/runtime-config.ts:35
flags
flags:
Partial
<Record
<FUTURE_FUNCTION_INVOKE_SYNTAX
,boolean
>>
Defined in
core/runtime/runtime-config.ts:47
runFFI()
runFFI: (
runtime
,code
,args
) =>ValueType
|Promise
<ValueType
>
Parameters
runtime
string
런타임 이름
code
string
실행할 코드
args
함수 인자
Returns
ValueType
| Promise
<ValueType
>
함수 실행 결과
Defined in
core/runtime/runtime-config.ts:42
stderr()
stderr: (
message
) =>void
Parameters
message
string
오류로 인해 발생한 메시지
Returns
void
Default
ts
console.error
Defined in
core/runtime/runtime-config.ts:30
stdout()
stdout: (
message
) =>void
Parameters
message
string
보여주기
에서 전달된 메시지
Returns
void
Default
ts
console.log