# Edge Functions: Node and native npm compatibility

DevFeed: [Edge Functions: Node and native npm compatibility](<https://devfeed.tech/articles/edge-functions-node-and-native-npm-compatibility-363.md>)

Original publisher: [Read original article](<https://supabase.com/blog/edge-functions-node-npm>)

Author: Lakshan Perera; Andrees Pirela

Published: 2023-12-12T07:00:00Z

Content type: news

Language: en

Sources: [Supabase Blog](<https://devfeed.tech/sources/supabase-blog.md>)

Topics: [Supabase](<https://devfeed.tech/topics/supabase.md>), [npm](<https://devfeed.tech/topics/npm.md>), [Deno](<https://devfeed.tech/topics/deno.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Drizzle](<https://devfeed.tech/topics/drizzle.md>), [Express](<https://devfeed.tech/topics/express.md>)

Tags: [bugs](<https://devfeed.tech/tags/bugs.md>), [dependencies](<https://devfeed.tech/tags/dependencies.md>), [node](<https://devfeed.tech/tags/node.md>), [npm](<https://devfeed.tech/tags/npm.md>), [performance](<https://devfeed.tech/tags/performance.md>), [platform](<https://devfeed.tech/tags/platform.md>), [self-hosted](<https://devfeed.tech/tags/self-hosted.md>)

## AI overview

Supabase announces native npm module and Node built-in API support for Edge Functions. The article explains migration from existing Node applications, the Deno-based runtime and eszip module loading, self-contained dependencies, bug fixes, and region-specific invocation for performance.

## Source excerpt

We're adding Node and native npm compatibility for Edge Functions.