Skip to content

Jco transpile: implementation of wasi-filesystem for Node.js #203

@yoshuawuyts

Description

@yoshuawuyts

Tasks

  • preopens.get-directories
  • types.descriptor.read-via-stream
  • types.descriptor.write-via-stream
  • types.descriptor.append-via-stream
  • types.descriptor.advise
  • types.descriptor.sync-data
  • types.descriptor.get-flags
  • types.descriptor.get-type
  • types.descriptor.set-size
  • types.descriptor.set-times
  • types.descriptor.read
  • types.descriptor.write
  • types.descriptor.read-directory
  • types.descriptor.sync
  • types.descriptor.create-directory-at
  • types.descriptor.stat
  • types.descriptor.stat-at
  • types.descriptor.set-times-at
  • types.descriptor.link-at
  • types.descriptor.open-at
  • types.descriptor.readlink-at
  • types.descriptor.remove-directory-at
  • types.descriptor.rename-at
  • types.descriptor.symlink-at
  • types.descriptor.access-at
  • types.descriptor.unlink-file-at
  • types.descriptor.is-same-object
  • types.descriptor.metadata-hash
  • types.descriptor.metadata-hash-at
  • types.directory-entry-stream.read-directory-entry
  • types.filesystem-error-code

Conformance Tests

  • api_read_only
  • cli_directory_list
  • cli_file_append
  • cli_file_dir_sync
  • cli_file_read
  • preview1_close_preopen
  • preview1_dangling_fd
  • preview1_dangling_symlink
  • preview1_dir_fd_op_failures
  • preview1_directory_seek
  • preview1_fd_advise
  • preview1_fd_filestat_get
  • preview1_fd_filestat_set
  • preview1_fd_flags_set
  • preview1_fd_readdir
  • preview1_file_allocate
  • preview1_file_pread_pwrite
  • preview1_file_seek_tell
  • preview1_file_truncation
  • preview1_file_unbuffered_write
  • preview1_interesting_paths
  • preview1_nofollow_errors
  • preview1_overwrite_preopen
  • preview1_path_exists
  • preview1_path_filestat
  • preview1_path_link
  • preview1_path_open_create_existing
  • preview1_path_open_dirfd_not_dir
  • preview1_path_open_missing
  • preview1_path_open_nonblock
  • preview1_path_open_preopen
  • preview1_path_open_read_write
  • preview1_path_rename
  • preview1_path_rename_dir_trailing_slashes
  • preview1_path_rename_file_trailing_slashes
  • preview1_path_symlink_trailing_slashes
  • preview1_poll_oneoff_files
  • preview1_readlink
  • preview1_regular_file_isatty
  • preview1_remove_directory_trailing_slashes
  • preview1_remove_nonempty_directory
  • preview1_renumber
  • preview1_symlink_create
  • preview1_symlink_filestat
  • preview1_symlink_loop
  • preview1_unlink_file_trailing_slashes

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesttarget-nodejsThis issue is about the Node.js targetwasi-preview2This issue is about the Wasi Preview 2 API

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions