Skip to content

๐Ÿ”‘ Variables and Secrets

Bindings

Variable and secrets are bound as follows:

const mf = new Miniflare({
bindings: {
KEY1: "value1",
KEY2: "value2",
},
});

Text and Data Blobs

Text and data blobs can be loaded from files. File contents will be read and bound as strings and ArrayBuffers respectively.

const mf = new Miniflare({
textBlobBindings: { TEXT: "text.txt" },
dataBlobBindings: { DATA: "data.bin" },
});

Globals

Injecting arbitrary globals is not supported by workerd โ†—. If you're using a service Worker, bindings will be injected as globals, but these must be JSON-serialisable.