• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

moonbitlang / async
77%
main: 77%

Build:
Build:
LAST BUILD BRANCH: fix/js-readable-stream-errors
DEFAULT BRANCH: main
Repo Added 16 Jul 2025 06:31AM UTC
Token SVam8y7GsqVBHy5PxskY6pCeNADiBhEa5 regen
Build 1942 Last
Files 183
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH codex/wasm-async-socket
branch: codex/wasm-async-socket
CHANGE BRANCH
x
Reset
Sync Branches
  • codex/wasm-async-socket
  • CI-check-test-programs
  • CI-coverage-js
  • CI-use-new-moon
  • Guest0x0/aqueue-try-get
  • HEAD
  • IP-protocol-preference
  • access-server-addr-via-field
  • adapt-compiler-update
  • adapt-language-update
  • adapt-latest-release
  • adapt-new-release
  • adapt-printf-append
  • add-CI
  • add-dummy-nocancel
  • add-leak-check
  • add-shell-package
  • alloc-dir-buffer-in-c
  • allow-content-encoding
  • android-openssl
  • android-process
  • android-tmpdir
  • aqueue-close
  • aqueue-readme
  • async-bind
  • async-queue
  • async-test
  • atomic_write
  • bench
  • better-msg-for-mingw
  • block-sigchld
  • block-sigpipe
  • buffer-pool
  • buffered-writer
  • cancel-dont-crash-group
  • cancel-open
  • cancel-sync-io
  • cancellable-queue
  • change-naming-convention
  • change-spawn-loop-return-type
  • check-cancel-before-IO
  • cleanup-API
  • cleanup-addr
  • cleanup-deprecated
  • cleanup-signal
  • cleanup-socket
  • cleanup-test
  • cleanup-wasm-process
  • cleanup/io-stale-api-docs
  • code-review--src-aqueue
  • code-review--src-fs
  • code-review--src-internal-bytes_util
  • code-review--src-internal-c_buffer
  • code-review--src-internal-fd_util
  • code-review--src-internal-time
  • code-review--src-io
  • code-review--src-pipe
  • code-review--src-process
  • code-review--src-socket
  • codex/add-fn-syntax
  • codex/async-process
  • codex/async-stdio-wasm
  • codex/curl-argparse
  • codex/examples-argparse
  • codex/examples-callback-sugar
  • codex/experimental-feature-flags
  • codex/fd-util-pipe-runtime
  • codex/fix-buffer-deprecations
  • codex/fix-moon-format-info
  • codex/fix-moon-stable-deprecations
  • codex/fix-process-windows-exe-rewrite
  • codex/http-server-file-example
  • codex/package-owned-job
  • codex/process-run-checked
  • codex/project-wide-callback-sugar
  • codex/realpath-host-bindings
  • codex/refactor-event-loop-backends
  • codex/remove-wasm-process-frees
  • codex/simplify-logger-write
  • codex/simplify-write-string
  • codex/socket-addr-wasm-offset
  • codex/split-io-result-read-write
  • codex/tls-remove-null-checks
  • codex/wasm-async-fs-host-upstream
  • codex/wasm-event-loop-timer
  • codex/wasm-file-watcher
  • codex/wasm-http-support
  • codex/wasm-io-result-buffer-ownership
  • codex/wasm-process-env
  • codex/wasm-signal-exit-status
  • codex/wasm-signal-handler
  • codex/wasm-small-parity-fixes
  • codex/wasm-spawn-result-handle
  • codex/wasm-websocket-primitives
  • codex/wasm-websocket-support
  • codex/wasm-worker-cancellation
  • codex/wasm1-fill-return-shims
  • codex/wasm1-socket-buffers
  • codex/wasm1-thread-pool-job-storage
  • codex/wasm1-tls-return-buffers
  • cond-var
  • cond-var-readme
  • custom-deadlock-callback
  • deadlock-detection
  • debug
  • debug-CI-failure
  • debug-CI-timing
  • debug-sanitizer-check
  • defer
  • defer-remove
  • deprecate-get-body
  • deprecate-non-portable-API
  • detect-pidfd-open-at-runtime
  • dir-op
  • disable-nagle
  • dns-support
  • enable-tests-in-readme
  • enhance-aqueue
  • enhance-process-cancellation
  • enhance-process-redirect
  • enhance-protect-from-cancel
  • enhance-readdir
  • enhance-request
  • enhance-server-example
  • eq-meth
  • evloop-hook
  • expose-platform-detection
  • external-loop-integration
  • faster-test
  • fd-util
  • feat/bench-docker
  • feat/http-client-verify-param
  • feat/ipv6
  • feat/lazy-openssl
  • feat/wasm-gc-promise-http
  • feat/wasm-gc-timer-event-loop
  • feature/valtype-more-types
  • fetch-completed-job-in-batch
  • file-kind-add-console
  • file-lock
  • file-size-helper
  • fix-API
  • fix-CI
  • fix-MacOS-process
  • fix-MacOS-timestamp-test
  • fix-MacOS-version-detection
  • fix-aqueue-cancel
  • fix-aqueue-close
  • fix-async-cancel
  • fix-buffered-reader
  • fix-bug
  • fix-clang-warnings
  • fix-context-message
  • fix-dead-lock
  • fix-deadlock-detection
  • fix-deprecation-warning
  • fix-dev-null-handling
  • fix-empty-js-http-response-bodies
  • fix-error-handling
  • fix-external-loop-race2
  • fix-fd-leak
  • fix-flaky-test
  • fix-fmt-info
  • fix-fragile-test
  • fix-getaddrinfo-leak
  • fix-gzip
  • fix-happy-eyeball-fd-leak
  • fix-http-HEAD
  • fix-http-body-length-not-presented
  • fix-http-bug
  • fix-http-cookie-handling
  • fix-http-empty-body
  • fix-http-fixed-gzip-parsing
  • fix-http-host-header
  • fix-http-parser-eof-handling
  • fix-http-passthrough
  • fix-inotify-rm-handling
  • fix-io-cancellation
  • fix-io-pipe-cancel
  • fix-job-lifetime
  • fix-js-backend
  • fix-js-fairness
  • fix-js-from-async-starvation
  • fix-js-http-request-body
  • fix-kqueue-timeout
  • fix-leak
  • fix-macos
  • fix-macos-sigwait
  • fix-macos-watcher
  • fix-misc-http-bug
  • fix-nightly-CI
  • fix-nightly-warnings
  • fix-os-string-decode-default-len
  • fix-pidfd-spurious-wakeup
  • fix-potential-data-lost
  • fix-pre-aborted-promise-signals
  • fix-process
  • fix-process-bugs
  • fix-process-collect-output
  • fix-process-env-handling
  • fix-process-wait-random-failure
  • fix-readdir-errno
  • fix-recursive-mkdir-existing
  • fix-request-cancel-test
  • fix-return-immediately
  • fix-socket-equal
  • fix-spawn-after-cancelled
  • fix-spurious-wakeup
  • fix-starvation
  • fix-stdio
  • fix-stdio-detach
  • fix-timer-overflow
  • fix-timestamp-test
  • fix-tls
  • fix-tls-shutdown
  • fix-typo
  • fix-unstable-CI
  • fix-unused-import-suppression
  • fix-wake-finished-coroutine
  • fix-walk-ordering
  • fix-warnings
  • fix-warnings-2026-01-26
  • fix-warnings-2026-01-27
  • fix-warnings-in-examples
  • fix-wasm-warning
  • fix-websocket-utf8-validation
  • fix-windows-compilation
  • fix-windows-handle-inheritance
  • fix-windows-named-pipe-open
  • fix-windows-no-stdio-spawn
  • fix-windows-process-handling
  • fix-windows-realpath
  • fix-windows-segfault
  • fix-windows-shared-stdio
  • fix-windows-starvation
  • fix-windows-statx
  • fix-windows-thread-cc
  • fix-worker-pool
  • fix-writer-write
  • fix/apple-clang-atomic-switch
  • fix/cond-cancelled-waiters
  • fix/http-host-authority
  • fix/js-readable-stream-errors
  • fix/read-buffer
  • fix/retry-spurious-eagain
  • fix/security-crlf-injection
  • fix/websocket-unaligned-mask-write
  • fix/windows-spawn-without-stdio
  • forbid-concurrent-readdir
  • fs-timestamp
  • fs-util
  • fs-walk-filter
  • fs-watch
  • fs-watch-events
  • fs-watch-fix-cancel
  • fs-watch-ignore-path
  • fs-watch-wait-any
  • getsockname
  • global-signal-handler
  • group-scoped-defer
  • gzip-compression
  • haoxiang/http2
  • hardcode-errno
  • health/fix-ci
  • hongbo/add_examples
  • hongbo/async_doc
  • hongbo/c_buffer_docs
  • hongbo/docs
  • hongbo/fix_warnings
  • hongbo/fs_string_view
  • hongbo/helpful_oserror
  • hongbo/io_buffer_docs_only
  • hongbo/io_docs
  • hongbo/next_package_doc
  • hongbo/process_packages
  • hongbo/stable_test_output
  • hongbo/timestamp_test_is_unstable
  • hongbo/tweak
  • hongbo/tweak_aqueue
  • hongbo/tweaks
  • http
  • http-allow-double-close
  • http-chunk-extension
  • http-client
  • http-content-length
  • http-default-UA
  • http-empty-body
  • http-handle-1XX
  • http-header-case-insensitive
  • http-proxy
  • http-server
  • http-streaming-api
  • ignore-special-headers
  • improve-buffered-reader
  • improve-job-cancellation
  • improve-read-all
  • improve-watcher-test-stability
  • improve-ws-error
  • in-memory-reader
  • increase-watcher-test-debounce-time
  • io-abstraction
  • io-pipe
  • issues128
  • js-CI-deny-warn
  • js-backend-basic
  • js-fetch
  • js-report-fatal-error
  • lazy-init
  • lazy-init-process-redirect-pipe
  • less-API-inconsistency
  • lift-examples
  • lift-sync-API
  • link-and-chmod
  • macos-test-set-realtime
  • main
  • make-fd-abstract
  • migrate-to-new-syntax
  • milky/http-extension-methods
  • misc-bug-fix
  • mkdir
  • modify-fs-api
  • modify-http-api
  • modify-with-timeout
  • moon-pkg
  • more-examples
  • more-file-op
  • more-fs-util
  • move-timer-to-runtime
  • mutex
  • named-pipe
  • new-cancellation-mechanism
  • next
  • no-alloc-in-c-stub
  • no-c-buffer-slice
  • no-remote-server-dep
  • no-slice-in-watcher
  • one-writer
  • opendir-async
  • optimize
  • optimize-gzip
  • optimize-gzip-encoder
  • optimize-header-check
  • optimize-http
  • optional-permission
  • organize-event-loop-code
  • orphan-process
  • os-error-impl-Debug
  • os-error-predicate
  • os-string
  • panic-on-bad-spawn
  • perf/http-bounded-response-head
  • perf/http-buffered-header-parser
  • perf/read-file-regular-fast-path
  • perf/unix-post-io-yield
  • pidfd-constant
  • poll-wait-handle-EINTR
  • populate-pause-helper
  • port-in-url
  • pr-event-loop-empty-timer
  • pr-gzip-crc32-index-loop
  • pr-http-update-or-default
  • pr-wasm-gc-shim
  • pread-instead-of-seek
  • process
  • process-CREATE_NO_WINDOW
  • process-accept-view
  • process-cwd
  • process-handle-signal-return
  • process-helper
  • process-spawn-in-group
  • promote-20260310
  • promote-20260512
  • promote-20260529
  • promote-20260608
  • promote-20260622
  • promote-20260629
  • promote-20260716
  • promote-20260728
  • promote-20260803
  • promote-20260824
  • promote-20260827
  • promote-20260908
  • promote-20260914
  • promote-20260920
  • raw-fd
  • raw-fd-stream
  • reader-read-some
  • realpath
  • recursive-mkdir
  • refactor-UDP-API
  • refactor-code-organization
  • refactor-dir
  • refactor-event-loop
  • refactor-event-loop-process
  • refactor-fs
  • refactor-fs-stat
  • refactor-fstat
  • refactor-job-id
  • refactor-job-object
  • refactor-layout
  • refactor-open-flags
  • refactor-pipe
  • refactor-process-env
  • refactor-runtime
  • refactor-stdio
  • refactor-thread-pool
  • refactor-unix-signal-handler
  • refactor-wasm-code
  • refactor-windows-accept
  • refactor/io-byte-oriented-api
  • refine-API
  • refine-TCP-API
  • refine-callback-sugar-use
  • refine-process-API
  • refine-process-redirect-API
  • refine-write-file-default
  • remove-IS_WINDOWS
  • remove-dead-code
  • remove-set-blocking
  • remove-unused-param
  • remove-zero-padding
  • rename
  • rename-replace-behavior
  • rename-tast-cancelled-error
  • report-fatal-event-loop-error
  • retry-error-filter
  • reuse-addr
  • reuse-port
  • runtime-fixes
  • runtime-use-string
  • schannel-tls-server-cert-file
  • seek-should-be-async
  • semaphore
  • semaphore-readme
  • server-helper
  • sigwait-job-block-SIGUSR2
  • simplify-any
  • simplify-code
  • simplify-core-alias
  • simplify-event-loop
  • simplify-pre-release-check
  • simplify-process-FFI
  • simplify-tls
  • simplify-websocket
  • socket-get-fd
  • spawn-loop
  • ssl-custom-root
  • stat-no-follow
  • stdio-blocking
  • stdio-cancel
  • stdio-no-crash
  • stdio-output-write-string
  • tcp_keep_alive
  • test-macos-14
  • test-random-port
  • text-file-util
  • thread-pool
  • tighten-internal-apis
  • timer
  • tls
  • tls-channel-binding
  • tls-error
  • tls-get-certificate
  • tls-sni
  • tmpdir
  • try-fix-CI-hang
  • try-indirect-dep
  • try-poll-on-busy
  • tweak-API
  • tweak-protect-from-cancel
  • type-check-on-wasm
  • udp-multicast
  • udp-no-inherit
  • unimplemented-skip-coverage
  • update-examples-deps
  • update-fmt
  • update-syntax
  • use-native-rate-limit
  • use-nightly-CI
  • use-stdlib-API
  • use-stdlib-eprintln
  • utilize-struct-constructor
  • utilize-trait-optional
  • v6-address-scope-id
  • walk-fs
  • websocket-ping
  • windows-access
  • windows-command-line-no-quote
  • windows-coverage
  • windows-fix-calling-convention
  • windows-fs-always-thread
  • windows-handle-should-be-pointer
  • windows-kill-child-on-exit
  • windows-reuse-addr
  • windows-sanitizer-check
  • windows-suffix-case-insensitive
  • windows-support
  • windows-support-execute-com
  • windows-support-open-sync-flag
  • windows-symlink-create-junction
  • worktree-android
  • write-string
  • zero-aqueue
  • zihang/async-util
  • zihang/feat-workspace
  • zihang/websocket

30 Jun 2026 06:35AM UTC coverage: 76.796% (-0.4%) from 77.159%
673

Pull #451

github

web-flow
Merge f34c209ea into ecdd641b5
Pull Request #451: feat(socket): support wasm sockets

4 of 25 new or added lines in 3 files covered. (16.0%)

2 existing lines in 1 file now uncovered.

3591 of 4676 relevant lines covered (76.8%)

72087.65 hits per line

Relevant lines Covered
Build:
Build:
4676 RELEVANT LINES 3591 COVERED LINES
72087.65 HITS PER LINE
Source Files on codex/wasm-async-socket
  • Tree
  • List 151
  • Changed 5
  • Source Changed 3
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
673 codex/wasm-async-socket Merge f34c209ea into ecdd641b5 Pull #451 30 Jun 2026 06:38AM UTC web-flow github
76.8
672 codex/wasm-async-socket Merge 8f6de9d59 into ecdd641b5 Pull #451 30 Jun 2026 06:22AM UTC web-flow github
76.82
671 codex/wasm-async-socket Merge 980bc5701 into ecdd641b5 Pull #451 30 Jun 2026 06:17AM UTC web-flow github
76.82
670 codex/wasm-async-socket Merge e59b85de9 into ecdd641b5 Pull #451 30 Jun 2026 06:12AM UTC web-flow github
76.82
656 codex/wasm-async-socket Merge a3f53df15 into dc3fdefff Pull #451 29 Jun 2026 08:03AM UTC web-flow github
76.81
649 codex/wasm-async-socket Merge 9ad7b0a30 into dc5369392 Pull #451 29 Jun 2026 06:26AM UTC web-flow github
76.75
648 codex/wasm-async-socket Merge 1bbced771 into dc5369392 Pull #451 29 Jun 2026 06:07AM UTC web-flow github
76.85
647 codex/wasm-async-socket Merge 185f53925 into dc5369392 Pull #451 29 Jun 2026 06:04AM UTC web-flow github
76.82
643 codex/wasm-async-socket Merge ee43ac5ed into 8c1b21905 Pull #451 29 Jun 2026 04:27AM UTC web-flow github
76.88
635 codex/wasm-async-socket Merge 7f41030cf into e551ade85 Pull #451 29 Jun 2026 02:29AM UTC web-flow github
76.82
See All Builds (1941)

Badge your Repo: async

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc