0.0.7 • Published 14 days ago

remote-mdx v0.0.7

Weekly downloads
-
License
MIT
Repository
github
Last release
14 days ago

remote-mdx

NOTE: This project is rapidly developed for stable v1, and may include a breaking change.

Why Another Remote MDX?

The initial purpose of this fork was to work around the issue with Next.js turbo, but I found some inefficiencies in the original package.

After getting inspired by this discussion, I decided to maintain this fork as a separate package, and am planning to continuously sync with the original package.

So... Why Should I Use This?

  • Package Size: Reduced 50% of the original package size.
  • Fully Typed: Does not depend on allowJS or any type.
  • Module: Native ESM, no internal commonjs resolution that breaks --turbo.

Migrating from next-mdx-remote

remote-mdx is a drop-in replacement for next-mdx-remote. You can simply replace the import statement and it should work as expected.

- import { serialize } from 'next-mdx-remote/serialize'
+ import { serialize } from 'remote-mdx/serialize'

- import { MDXRemote } from 'next-mdx-remote'
+ import { MDXRemote } from 'remote-mdx'

- import { MDXRemote } from 'next-mdx-remote/rsc'
+ import { MDXRemote } from 'remote-mdx/rsc'
0.0.7

14 days ago

0.0.6

14 days ago

0.0.5

17 days ago

0.0.4

2 months ago

0.0.3

2 months ago

0.0.2

2 months ago

0.0.1

2 months ago

0.0.0

2 months ago