Files
wehub-resource-sync 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
chore: import upstream snapshot with attribution
2026-07-13 12:30:11 +08:00
..

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"
			}
		]
	}