70bf21e064
Handle Changesets / Handle Changesets (push) Waiting to run
Semgrep OSS scan / semgrep-oss (push) Waiting to run
Deploy (to testing) and Test Playground Preview Worker / Deploy Playground Preview Worker (testing) (push) Has been skipped
Deploy Workers Shared Staging / Deploy Workers Shared Staging (push) Failing after 0s
Prerelease / build (push) Has been skipped
Fixture: Worker With Unsafe External Plugin
This example shows how a user can define their own Miniflare plugin and use it for local development via an unsafe binding.
The Worker defined here uses a locally installed Plugin (@fixture/unsafe-external-plugin) that implements the local simulator for some-unsafe-simulator.
"unsafe": {
"bindings": [
{
"name": "UNSAFE_SERVICE_BINDING",
"dev": {
"package": "@fixture/unsafe-external-plugin",
"plugin": "unsafe-plugin",
"pluginOptions": {
"UNSAFE_SERVICE_BINDING": {
"emitLogs": true
}
}
},
"type": "service",
"service": "some-unsafe-service"
}
]
}