0.2.2 • Published 10 months ago

swc-plugin-react-server v0.2.2

Weekly downloads
-
License
MIT
Repository
-
Last release
10 months ago

swc-plugin-react-server

This is a swc plugin for react server.

  • server action transform (port from next.js)

Usage

import { transform } from '@swc/core'
import { createRequire } from 'node:module'

const require = createRequire(import.meta.url)

const output = await transform(`
  async function foo() {
    "use server";
    return 0;
  }
  export async function bar() {
    "use server";
    return "Hello world";
  }
`, {
  swcrc: false,
  jsc: {
    target: 'esnext',
    experimental: {
      plugins: [
        [
          require.resolve('swc-plugin-react-server'), {}
        ]
      ]
    }
  }
})

LICENSE

MIT

0.2.1

10 months ago

0.2.0

10 months ago

0.2.2

10 months ago

0.1.0

1 year ago