@react-native-esbuild/dev-server
TypeScript icon, indicating that this package has built-in type declarations

0.1.0-alpha.43 • Public • Published

@react-native-esbuild/dev-server

Development server for @react-native-esbuild

Usage

import {
  ReactNativeAppServer,
  ReactNativeWebServer,
} from '@react-native-esbuild/dev-server';

const serveOptions = {
  port: '8081',
  host: 'localhost',
};

// For Native (Android, iOS)
const server = await new ReactNativeAppServer(
  serveOptions,
).initialize((bundler) => {
  bundler
    .registerPlugin(/* plugin */)
    .registerPlugin(/* plugin */)
    .registerPlugin(/* plugin */);
});

// For Web
const server = await new ReactNativeWebServer(
  serveOptions,
  bundleOptions,
).initialize((bundler) => {
  bundler
    .registerPlugin(createSvgTransformPlugin())
    .registerPlugin(createReactNativeRuntimeTransformPlugin())
    .registerPlugin(createReactNativeWebPlugin());
});

server.listen(() => console.log('listening!'));

Versions

Current Tags

VersionDownloads (Last 7 Days)Tag
0.1.0-alpha.430latest
0.1.0-alpha.420alpha

Version History

VersionDownloads (Last 7 Days)Published
0.1.0-alpha.430
0.1.0-alpha.420
0.1.0-beta.128
0.1.0-beta.110
0.1.0-beta.100
0.1.0-beta.90
0.1.0-beta.80
0.1.0-beta.70
0.1.0-beta.60
0.1.0-beta.50
0.1.0-alpha.410
0.1.0-alpha.400
0.1.0-beta.40
0.1.0-beta.30
0.1.0-beta.20
0.1.0-beta.10
0.1.0-beta.00
0.1.0-alpha.390
0.1.0-alpha.380
0.1.0-alpha.370
0.1.0-alpha.350
0.1.0-alpha.340
0.1.0-alpha.330
0.1.0-alpha.320
0.1.0-alpha.310
0.1.0-alpha.300
0.1.0-alpha.290
0.1.0-alpha.280
0.1.0-alpha.270
0.1.0-alpha.260
0.1.0-alpha.220
0.1.0-alpha.210
0.1.0-alpha.200
0.1.0-alpha.190
0.1.0-alpha.180
0.1.0-alpha.170
0.1.0-alpha.160
0.1.0-alpha.150
0.1.0-alpha.140
0.1.0-alpha.130
0.1.0-alpha.120
0.1.0-alpha.110
0.1.0-alpha.100
0.1.0-alpha.90
0.1.0-alpha.80
0.1.0-alpha.70
0.1.0-alpha.60
0.1.0-alpha.50
0.1.0-alpha.30
0.1.0-alpha.20
0.1.0-alpha.10
0.1.0-alpha.00

Package Sidebar

Install

npm i @react-native-esbuild/dev-server

Weekly Downloads

8

Version

0.1.0-alpha.43

License

MIT

Unpacked Size

85.6 kB

Total Files

45

Last publish

Collaborators

  • ghlee