Documentation - v0.0.0
    Preparing search index...
    interface TypeScriptSourceFileOptions {
        committed?: boolean;
        editGitignore?: boolean;
        executable?: boolean;
        format?: boolean;
        marker?: boolean;
        recreate?: boolean;
        source: string;
        transforms?: TypeScriptSourceFileTransform[];
        tsconfig?: ObjectFile;
    }

    Hierarchy (View Summary)

    Index

    Properties

    committed?: boolean

    Indicates whether this file should be committed to git or ignored. By default, all generated files are committed and anti-tamper is used to protect against manual modifications.

    true
    
    editGitignore?: boolean

    Update the project's .gitignore file

    true
    
    executable?: boolean

    Whether the generated file should be marked as executable.

    false
    
    format?: boolean
    marker?: boolean

    Adds the projen marker to the file.

    - marker will be included as long as the project is not ejected
    
    recreate?: boolean
    source: string
    tsconfig?: ObjectFile