What problem does it solve?
This Skill documents common issues and fixes when migrating Nango integrations to ESM (zero-yaml migration) — covering import path fixes, creating ESM wrappers for CJS vendor modules, and restoring commented-out code to ensure reliable builds.
Core Features & Use Cases
- Migration diagnosis: Identify CJS/ESM compatibility issues encountered during zero-yaml migration.
- ESM wrappers: Create wrappers under vendor modules to expose proper ESM exports.
- Import path corrections: Fix incorrect or missing file extensions and path references.
- Use Case: When a Nango integration breaks due to missing ESM exports or wrong import paths, use this Skill to stabilize the codebase.
Quick Start
When migrating a Nango integration to ESM, use this Skill to correct broken imports and add an ESM wrapper for vendor modules. Example: fix the import path for dinero.js and create an ESM wrapper at vendor/dinero.js/index.js.