build.zig | 10 +- lib/std/build.zig | 2 + lib/std/fmt.zig | 7 +- lib/std/fs.zig | 187 +++++++++++++--- lib/std/fs/file.zig | 11 +- lib/std/fs/get_app_data_dir.zig | 2 + lib/std/fs/path.zig | 11 +- lib/std/fs/test.zig | 6 + lib/std/fs/wasi.zig | 11 - lib/std/io/test.zig | 34 +-- lib/std/net/test.zig | 11 +- lib/std/os.zig | 384 +++++++++++++++++++++++++++++++- lib/std/os/bits/wasi.zig | 77 ++++++- lib/std/os/test.zig | 73 +++--- lib/std/packed_int_array.zig | 6 + lib/std/process.zig | 18 +- lib/std/std.zig | 7 +- lib/std/testing.zig | 15 ++ lib/std/time.zig | 35 ++- test/tests.zig | 20 ++ 20 files changed, 797 insertions(+), 130 deletions(-)