├── .gitattributes ├── .github └── workflows │ └── main.yml ├── README.md ├── http-service.md ├── imports.md ├── messaging-service.md ├── service.md ├── test └── README.md └── wit ├── deps.lock ├── deps.toml ├── deps ├── blobstore │ ├── blobstore.wit │ ├── container.wit │ ├── types.wit │ └── world.wit ├── cli │ ├── command.wit │ ├── environment.wit │ ├── exit.wit │ ├── imports.wit │ ├── run.wit │ ├── stdio.wit │ └── terminal.wit ├── clocks │ ├── monotonic-clock.wit │ ├── timezone.wit │ ├── wall-clock.wit │ └── world.wit ├── filesystem │ ├── preopens.wit │ ├── types.wit │ └── world.wit ├── http │ ├── handler.wit │ ├── proxy.wit │ └── types.wit ├── io │ ├── error.wit │ ├── poll.wit │ ├── streams.wit │ └── world.wit ├── keyvalue │ ├── atomic.wit │ ├── batch.wit │ ├── store.wit │ ├── watch.wit │ └── world.wit ├── messaging │ ├── consumer.wit │ ├── guest.wit │ ├── messaging.wit │ ├── producer.wit │ └── types.wit ├── random │ ├── insecure-seed.wit │ ├── insecure.wit │ ├── random.wit │ └── world.wit ├── runtime-config │ ├── store.wit │ └── world.wit ├── sockets │ ├── instance-network.wit │ ├── ip-name-lookup.wit │ ├── network.wit │ ├── tcp-create-socket.wit │ ├── tcp.wit │ ├── udp-create-socket.wit │ ├── udp.wit │ └── world.wit └── sql │ ├── readwrite.wit │ ├── sql.wit │ └── types.wit └── world.wit /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/README.md -------------------------------------------------------------------------------- /http-service.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/http-service.md -------------------------------------------------------------------------------- /imports.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/imports.md -------------------------------------------------------------------------------- /messaging-service.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/messaging-service.md -------------------------------------------------------------------------------- /service.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/service.md -------------------------------------------------------------------------------- /test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/test/README.md -------------------------------------------------------------------------------- /wit/deps.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps.lock -------------------------------------------------------------------------------- /wit/deps.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps.toml -------------------------------------------------------------------------------- /wit/deps/blobstore/blobstore.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/blobstore/blobstore.wit -------------------------------------------------------------------------------- /wit/deps/blobstore/container.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/blobstore/container.wit -------------------------------------------------------------------------------- /wit/deps/blobstore/types.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/blobstore/types.wit -------------------------------------------------------------------------------- /wit/deps/blobstore/world.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/blobstore/world.wit -------------------------------------------------------------------------------- /wit/deps/cli/command.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/cli/command.wit -------------------------------------------------------------------------------- /wit/deps/cli/environment.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/cli/environment.wit -------------------------------------------------------------------------------- /wit/deps/cli/exit.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/cli/exit.wit -------------------------------------------------------------------------------- /wit/deps/cli/imports.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/cli/imports.wit -------------------------------------------------------------------------------- /wit/deps/cli/run.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/cli/run.wit -------------------------------------------------------------------------------- /wit/deps/cli/stdio.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/cli/stdio.wit -------------------------------------------------------------------------------- /wit/deps/cli/terminal.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/cli/terminal.wit -------------------------------------------------------------------------------- /wit/deps/clocks/monotonic-clock.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/clocks/monotonic-clock.wit -------------------------------------------------------------------------------- /wit/deps/clocks/timezone.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/clocks/timezone.wit -------------------------------------------------------------------------------- /wit/deps/clocks/wall-clock.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/clocks/wall-clock.wit -------------------------------------------------------------------------------- /wit/deps/clocks/world.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/clocks/world.wit -------------------------------------------------------------------------------- /wit/deps/filesystem/preopens.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/filesystem/preopens.wit -------------------------------------------------------------------------------- /wit/deps/filesystem/types.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/filesystem/types.wit -------------------------------------------------------------------------------- /wit/deps/filesystem/world.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/filesystem/world.wit -------------------------------------------------------------------------------- /wit/deps/http/handler.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/http/handler.wit -------------------------------------------------------------------------------- /wit/deps/http/proxy.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/http/proxy.wit -------------------------------------------------------------------------------- /wit/deps/http/types.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/http/types.wit -------------------------------------------------------------------------------- /wit/deps/io/error.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/io/error.wit -------------------------------------------------------------------------------- /wit/deps/io/poll.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/io/poll.wit -------------------------------------------------------------------------------- /wit/deps/io/streams.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/io/streams.wit -------------------------------------------------------------------------------- /wit/deps/io/world.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/io/world.wit -------------------------------------------------------------------------------- /wit/deps/keyvalue/atomic.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/keyvalue/atomic.wit -------------------------------------------------------------------------------- /wit/deps/keyvalue/batch.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/keyvalue/batch.wit -------------------------------------------------------------------------------- /wit/deps/keyvalue/store.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/keyvalue/store.wit -------------------------------------------------------------------------------- /wit/deps/keyvalue/watch.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/keyvalue/watch.wit -------------------------------------------------------------------------------- /wit/deps/keyvalue/world.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/keyvalue/world.wit -------------------------------------------------------------------------------- /wit/deps/messaging/consumer.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/messaging/consumer.wit -------------------------------------------------------------------------------- /wit/deps/messaging/guest.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/messaging/guest.wit -------------------------------------------------------------------------------- /wit/deps/messaging/messaging.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/messaging/messaging.wit -------------------------------------------------------------------------------- /wit/deps/messaging/producer.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/messaging/producer.wit -------------------------------------------------------------------------------- /wit/deps/messaging/types.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/messaging/types.wit -------------------------------------------------------------------------------- /wit/deps/random/insecure-seed.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/random/insecure-seed.wit -------------------------------------------------------------------------------- /wit/deps/random/insecure.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/random/insecure.wit -------------------------------------------------------------------------------- /wit/deps/random/random.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/random/random.wit -------------------------------------------------------------------------------- /wit/deps/random/world.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/random/world.wit -------------------------------------------------------------------------------- /wit/deps/runtime-config/store.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/runtime-config/store.wit -------------------------------------------------------------------------------- /wit/deps/runtime-config/world.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/runtime-config/world.wit -------------------------------------------------------------------------------- /wit/deps/sockets/instance-network.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/sockets/instance-network.wit -------------------------------------------------------------------------------- /wit/deps/sockets/ip-name-lookup.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/sockets/ip-name-lookup.wit -------------------------------------------------------------------------------- /wit/deps/sockets/network.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/sockets/network.wit -------------------------------------------------------------------------------- /wit/deps/sockets/tcp-create-socket.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/sockets/tcp-create-socket.wit -------------------------------------------------------------------------------- /wit/deps/sockets/tcp.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/sockets/tcp.wit -------------------------------------------------------------------------------- /wit/deps/sockets/udp-create-socket.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/sockets/udp-create-socket.wit -------------------------------------------------------------------------------- /wit/deps/sockets/udp.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/sockets/udp.wit -------------------------------------------------------------------------------- /wit/deps/sockets/world.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/sockets/world.wit -------------------------------------------------------------------------------- /wit/deps/sql/readwrite.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/sql/readwrite.wit -------------------------------------------------------------------------------- /wit/deps/sql/sql.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/sql/sql.wit -------------------------------------------------------------------------------- /wit/deps/sql/types.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/deps/sql/types.wit -------------------------------------------------------------------------------- /wit/world.wit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebAssembly/wasi-cloud-core/HEAD/wit/world.wit --------------------------------------------------------------------------------