xx
.md

io_write_text

io_write_text asynchronously writes text to a project-relative file and returns a dependency. Missing parent directories are created. Existing files are replaced.

Arguments

ArgumentRequiredDescription
pathYesProject-relative file path to write.
textYesText written to the file.
depsNoDependencies to complete before writing.

Example

load("@io@1", "io_write_text")

config = io_write_text(
    "generated/config.txt",
    "mode=release\n",
    deps=[generate_sources],
)