deno-to-bun

Migrate Deno projects to Bun with API compatibility mapping and configuration updates.

4|1|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/DaleSeo/bun-skills --skill deno-to-bun
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: deno-to-bun
Source: https://github.com/DaleSeo/bun-skills/tree/main/skills/deno-to-bun
Command: npx skills add https://github.com/DaleSeo/bun-skills --skill deno-to-bun

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps teams migrate Deno projects to Bun while aligning Deno.* APIs with Bun equivalents, streamlining the transition from Deno Deploy and updating permissions/import maps.

Core Features & Use Cases

  • API Compatibility Mapping: Identify Deno APIs and their Bun counterparts to minimize runtime differences.
  • Migration Workflow Guidance: Pre-migration checks, configuration changes, and import-map alignment to ensure a smooth cutover.
  • Use Case: When upgrading a Deno-based project to Bun to leverage the npm ecosystem and Bun's performance advantages.

Quick Start

Run the deno-to-bun guide to begin a migration plan, then follow the references for API mappings and permissions guidance.

Frequently Asked Questions about deno-to-bun

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I migrate a Deno project to Bun?▼

Migrate a Deno project to Bun by performing pre-migration analysis, mapping Deno.* APIs to Bun equivalents, and updating configurations like import maps and permissions to generate a complete migration plan.

What is the best way to map Deno APIs to Bun equivalents?▼

Mapping Deno APIs to Bun equivalents is best handled by referencing an API compatibility mapping guide, which identifies Deno.* APIs and their Bun counterparts to minimize runtime differences during migration.

Do I need Bun 1.0 to migrate from Deno Deploy?▼

Yes, you need Bun 1.0+ and standard tooling to migrate from Deno Deploy. The process involves aligning Deno.* APIs with Bun equivalents and updating project configurations.

Does migrating from Deno to Bun require updating import maps?▼

Yes, migrating from Deno to Bun requires updating import maps. The migration workflow includes pre-migration checks and import-map alignment to ensure a smooth cutover and minimize runtime differences.

Why should I align Deno permissions when moving to Bun?▼

Aligning Deno permissions when moving to Bun is necessary to ensure the updated project configurations function correctly, as the migration process specifically covers permissions and import-map updates.