Prompt Buddy logoPrompt Buddy

cloudflare · Cloudflare Workers Docs

Workers Modules

Configures Miniflare to support the ES module format for Workers instead of the traditional service-worker format, including rules for module resolution and script path requirements.

Import to Prompt Buddy

Derived skill

Files assembled from official documentation

Viewing SKILL.md

Workers Modules

Configures Miniflare to support the ES module format for Workers instead of the traditional service-worker format, including rules for module resolution and script path requirements.

When To Use

Use when you need to enable and configure the modules format in a Miniflare testing environment to support ES modules, CommonJS, or Wasm files.

Reference Files

FileContainsUse For
SKILL.mdEntry point: scope, routing table, and workflow.Start here.
docs/workers-testing-miniflare-modules-workflow-guide.mdA guide explaining how to enable and use the modules format for Cloudflare Workers when using Miniflare.Questions about a guide explaining how to enable and use the modules format for Cloudflare Workers when using Miniflare.
examples/workers-testing-miniflare-modules-cloudflare-workers-miniflare-modules-c.textA configuration example demonstrating how to enable modules support when initializing a Miniflare instance for Workers testing.Exact payloads, commands, or snippets shown in A configuration example demonstrating how to enable modules support when initializing a Miniflare instance for Worker...
examples/workers-testing-miniflare-modules-cloudflare-workers-miniflare-modules.textA JavaScript code example demonstrating the structure of a Cloudflare Workers module using the export default syntax for fetch and scheduled handlers.Exact payloads, commands, or snippets shown in A JavaScript code example demonstrating the structure of a Cloudflare Workers module using the export default syntax...
examples/workers-testing-miniflare-modules-cloudflare-workers-miniflare-modules-c-2.textA Miniflare configuration object demonstrating modulesRules for ESModules and text files.Exact payloads, commands, or snippets shown in A Miniflare configuration object demonstrating modulesRules for ESModules and text files.
examples/workers-testing-miniflare-modules-cloudflare-workers-modules-miniflare-c.textA text configuration example defining ESModule and CommonJS inclusion patterns for testing Workers Modules with Miniflare.Exact payloads, commands, or snippets shown in A text configuration example defining ESModule and CommonJS inclusion patterns for testing Workers Modules with Minif...

What This Skill Covers

  • Miniflare supports both the traditional service-worker and the newer modules formats for writing workers. To use the modules format, enable it with:
  • Main sections: Enabling Modules, Module Rules, Default Rules.

Workflow

  1. Open the most relevant file under docs/ for the exact documented workflow and wording.
  2. Open schemas/ files for exact structured contracts.
  3. Open examples/ files for concrete requests, commands, snippets, and manifests.
  4. Do not add behavior or configuration that is not present in the attached source files.

Canonical source: https://developers.cloudflare.com/workers/testing/miniflare/core/modules/index.md