Appends content to a file, creating it if it doesn't exist.
Full path to the file
Content to append
Checks if a file exists.
Full path to the file
Reads content from a file.
Full path to the file
File content or null if file doesn't exist
Writes content to a file, overwriting if it exists.
Full path to the file
Content to write
Node.js implementation of IFileSystemProvider using the built-in
fsmodule. Used by SQLServerDataProvider to provide filesystem access on the server side.Uses synchronous fs methods wrapped in an async interface for simplicity and backward compatibility with existing logging behavior (previously appendFileSync). Can be upgraded to true async (fs.promises) in the future if needed.