Wasm Directoryalpha
v0.1.0 · World

service-imports

Interfaces that a Fastly Compute service may import. This contains the imports used in the `service` world, factored out into a separate world so that it can be used by library components. Library components are components that do not export anything themselves.

Imports

I
wasi:clocks/wall-clock 0.2.6
WASI Wall Clock is a clock API intended to let users query the current time. The name "wall" makes an analogy to a "clock on the wall", which is not necessarily monotonic as it may be reset.
I
wasi:io/poll 0.2.6
A poll API intended to let users wait for I/O events on multiple handles at once.
I
wasi:clocks/monotonic-clock 0.2.6
WASI Monotonic Clock is a clock API intended to let users measure elapsed time.
I
wasi:io/error 0.2.6
I
wasi:io/streams 0.2.6
WASI I/O is an I/O abstraction API which is currently focused on providing stream types.
I
wasi:random/random 0.2.6
WASI Random is a random data API.
I
wasi:random/insecure 0.2.6
The insecure interface for insecure pseudo-random numbers.
I
wasi:random/insecure-seed 0.2.6
The insecure-seed interface for seeding hash-map DoS resistance.
I
wasi:cli/environment 0.2.6
I
wasi:cli/exit 0.2.6
I
wasi:cli/stdout 0.2.6
I
wasi:cli/stderr 0.2.6
I
wasi:cli/stdin 0.2.6
I
wasi:cli/terminal-input 0.2.6
Terminal input.
I
wasi:cli/terminal-stdin 0.2.6
An interface providing an optional `terminal-input` for stdin as a link-time authority.
I
wasi:cli/terminal-output 0.2.6
Terminal output.
I
wasi:cli/terminal-stdout 0.2.6
An interface providing an optional `terminal-output` for stdout as a link-time authority.
I
wasi:cli/terminal-stderr 0.2.6
An interface providing an optional `terminal-output` for stderr as a link-time authority.
I
types
Types used by many interfaces in this package.
I
async-io
Async IO support.
I
http-body
HTTP bodies.
I
acl
Blocklists using [Access Control Lists] (ACLs)
I
http-types
Types used by HTTP interfaces in this package.
I
secret-store
[Secret Store] API.
I
backend
[Backends] API.
I
http-resp
HTTP responses.
I
http-req
HTTP requests.
I
cache
[Core Cache] API
I
compute-runtime
Features for interacting with the Compute runtime.
I
config-store
[Config Store] API.
I
dictionary
[Compute Dictionaries] (deprecated in favor of `config-store`)
I
geo
[Geographic data] for IP addresses.
I
device-detection
Device detection based on the User-Agent header.
I
erl
[Edge rate limiting] API.
I
http-cache
[HTTP Cache] API.
I
http-downstream
HTTP downstream requests and metadata.
I
image-optimizer
[Image Optimizer] API.
I
log
Low-level interface to Fastly's [Real-Time Log Streaming] endpoints.
I
kv-store
Interface to Fastly's [Compute KV Store].
I
purge
[Cache Purging] API.
I
security
[Fastly Next-Gen WAF] API.
I
shielding
[Shielding] API.