Skip to content

marmotte / utils/codegen

utils/codegen

Functions

writeAutoGeneratedFile()

writeAutoGeneratedFile(file, content, ctx?): Promise<void>

Defined in: src/utils/codegen/index.ts:21

Writes content to file. If a file is already present and doesn't look like automatically generated by this plugins, creates a backup and warns the user

Parameters

file

string

content

string

ctx?

CodeGenContext = ...

Returns

Promise<void>


writeDefaultFile()

writeDefaultFile(file, content, options?, ctx?): Promise<void>

Defined in: src/utils/codegen/index.ts:43

Writes content to file if not already present.

Parameters

file

string

content

string

options?
force?

boolean

still writes even if file exists

noHeader?

boolean

don't write the default header

ctx?

CodeGenContext = ...

Returns

Promise<void>

References

autoGeneratedDefaultFileHeader

Re-exports autoGeneratedDefaultFileHeader


autoManagedFileDisableTools

Re-exports autoManagedFileDisableTools


autoManagedFileHeader

Re-exports autoManagedFileHeader


autoManagedFileHeaderFirstLine

Re-exports autoManagedFileHeaderFirstLine


CodeGenContext

Re-exports CodeGenContext


comment

Re-exports comment


CommentType

Re-exports CommentType


generatedBy

Re-exports generatedBy


indent

Re-exports indent


registerCommentTypeResolver

Re-exports registerCommentTypeResolver


resolveCommentType

Re-exports resolveCommentType


resolveContext

Re-exports resolveContext