New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@nil1511/swc-plugin-react-native-web

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@nil1511/swc-plugin-react-native-web

A SWC plugin that will alias react-native to react-native-web

0.4.0
Source
npm
Version published
Weekly downloads
24
84.62%
Maintainers
1
Weekly downloads
 
Created
Source

swc-plugin-react-native-web

npm version

A SWC plugin that will alias react-native to react-native-web.
Inspired from babel-plugin-react-native-web.

Caution

I think the babel-plugin-react-native-web (also, this plugin) is not necessary in many cases in the term of tree shaking or minimizing bundle size. (See https://github.com/necolas/react-native-web/discussions/2217)

Before using this plugin, please consider about the package aliasing.

Installation

npm install --save-dev @nissy-dev/swc-plugin-react-native-web

Usage

{
  "jsc": {
    "experimental": {
      "plugins": [["@nissy-dev/swc-plugin-react-native-web", { "commonjs": false }]]
    }
  }
}

Compatibility

Below is a table showing compatibility of the plugin. The swc_core version refers to the version of the swc_core crate that the plugin has been compiled against. The Next.js version refers to the version I confirmed to work properly with this plugin.

Plugin versionswc_core versionNext.js version
0.3.10.48.12~13.1.0
0.3.00.40.16~13.0.0
0.2.60.23.24~12.3.1
0.2.4-12.2.4

Keywords

swc-plugin

FAQs

Package last updated on 19 May 2023

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts