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
IWASI 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.
wasi:io/poll 0.2.6
IA poll API intended to let users wait for I/O events on multiple handles
at once.
wasi:clocks/monotonic-clock 0.2.6
IWASI Monotonic Clock is a clock API intended to let users measure elapsed
time.
wasi:io/error 0.2.6
Iwasi:io/streams 0.2.6
IWASI I/O is an I/O abstraction API which is currently focused on providing
stream types.
wasi:random/random 0.2.6
IWASI Random is a random data API.
wasi:random/insecure 0.2.6
IThe insecure interface for insecure pseudo-random numbers.
wasi:random/insecure-seed 0.2.6
IThe insecure-seed interface for seeding hash-map DoS resistance.
wasi:cli/environment 0.2.6
Iwasi:cli/exit 0.2.6
Iwasi:cli/stdout 0.2.6
Iwasi:cli/stderr 0.2.6
Iwasi:cli/stdin 0.2.6
Iwasi:cli/terminal-input 0.2.6
ITerminal input.
wasi:cli/terminal-stdin 0.2.6
IAn interface providing an optional `terminal-input` for stdin as a
link-time authority.
wasi:cli/terminal-output 0.2.6
ITerminal output.
wasi:cli/terminal-stdout 0.2.6
IAn interface providing an optional `terminal-output` for stdout as a
link-time authority.
wasi:cli/terminal-stderr 0.2.6
IAn interface providing an optional `terminal-output` for stderr as a
link-time authority.
types
ITypes used by many interfaces in this package.
async-io
IAsync IO support.
http-body
IHTTP bodies.
acl
IBlocklists using [Access Control Lists] (ACLs)
http-types
ITypes used by HTTP interfaces in this package.
secret-store
I[Secret Store] API.
backend
I[Backends] API.
http-resp
IHTTP responses.
http-req
IHTTP requests.
cache
I[Core Cache] API
compute-runtime
IFeatures for interacting with the Compute runtime.
config-store
I[Config Store] API.
dictionary
I[Compute Dictionaries] (deprecated in favor of `config-store`)
geo
I[Geographic data] for IP addresses.
device-detection
IDevice detection based on the User-Agent header.
erl
I[Edge rate limiting] API.
http-cache
I[HTTP Cache] API.
http-downstream
IHTTP downstream requests and metadata.
image-optimizer
I[Image Optimizer] API.
log
ILow-level interface to Fastly's [Real-Time Log Streaming] endpoints.
kv-store
IInterface to Fastly's [Compute KV Store].
purge
I[Cache Purging] API.
security
I[Fastly Next-Gen WAF] API.
shielding
[Shielding] API.