Skip to main content

GenerateCodeFile()

코드를 파일로 생성하는 함수입니다.

Signature

generateCodeFile: (config: {
outputPath: string;
prettier?: ExtendedPrettierOptions;
}) => (code: string) => Promise<void>

Parameters

Parameter

Type

Description

config

{ outputPath: string; prettier?: ExtendedPrettierOptions; }

코드 파일 생성에 필요한 설정 객체

Returns

(code: string) => Promise<void>

Example

// 코드 파일 생성 예시
const code = 'const message = "Hello, world!";'

await generateCodeFile({
outputPath: 'output/example.js',
}, code)

await generateCodeFile({
outputPath: 'output/example.js',
})(code)

const genExample = generateCodeFile({
outputPath: 'output/example.js',
prettier: { semi: false, singleQuote: true },
})

await genExample(code)