---
number: 25842
slug: 25842-jsr-modules-are-supported-in-edge-functions-edge-runtime
published: 2024-05-07
discussion: https://github.com/orgs/supabase/discussions/25842
labels:
  - edge functions
page: https://supabase.com/changelog/25842-jsr-modules-are-supported-in-edge-functions-edge-runtime
---

# JSR modules are supported in Edge Functions & Edge Runtime

You can now use [JSR packages](https://jsr.io/docs/introduction) in your Edge Functions. JSR is a modern package registry for JavaScript and TypeScript created by the Deno team. With JSR support, you can use the latest versions of popular Deno packages like Oak.

How to use:

```ts
import { Application } from "jsr:@oak/oak/application";
import { Router } from "jsr:@oak/oak/router";
```

For local development, you will need to update Supabase CLI for the version [v1.166.1](https://github.com/supabase/cli/releases/tag/v1.166.1) or above.

Edge Functions also supports [using NPM ](https://supabase.com/blog/edge-functions-node-npm) and deno.land/x packages. If you are already using them, no changes are needed.
