0.0.1-alpha.197 • Published 5 years ago

@excitare/require-fix-babel-plugin v0.0.1-alpha.197

Weekly downloads
2
License
MIT
Repository
github
Last release
5 years ago

@excitare/require-fix-babel-plugin

npm (scoped)

This package contains a Babel plugin for converting require-statements inside functions into Webpack-compatible __non_webpack_require__ that is not compiled away during build-time.

This is required because Excitare builds Next.js server code with Webpack and Next.js uses dynamic require-statements to load code for serverside rendering.

Examples

The simplest example is:

function test() {
  require("some require");
}

compiles to:

function test() {
  __non_webpack_require__("some require");
}

The plugin doesn't touch require outside functions:

require("some first require");

function test() {
  require("some require");
}

compiles to:

require("some first require");

function test() {
  __non_webpack_require__("some require");
}
0.0.1-alpha.199

5 years ago

0.0.1-alpha.197

6 years ago

0.0.1-alpha.195

6 years ago

0.0.1-alpha.190

6 years ago

0.0.1-alpha.189

6 years ago

0.0.1-alpha.175

6 years ago

0.0.1-alpha.173

6 years ago

0.0.1-alpha.172

6 years ago

0.0.1-alpha.171

6 years ago

0.0.1-alpha.170

6 years ago

0.0.1-alpha.162

6 years ago

0.0.1-alpha.161

6 years ago

0.0.1-alpha.154

6 years ago

0.0.1-alpha.145

6 years ago

0.0.1-alpha.142

6 years ago

0.0.1-alpha.140

6 years ago

0.0.1-alpha.106

6 years ago

0.0.1-alpha.92

6 years ago

0.0.1-alpha.91

6 years ago

0.0.1-alpha.81

6 years ago

0.0.1-alpha.61

6 years ago

0.0.1-alpha.58

6 years ago

0.0.1-alpha.52

7 years ago

0.0.1-alpha.45

7 years ago

0.0.1-alpha.44

7 years ago

0.0.1-alpha.34

7 years ago

0.0.1-alpha.30

7 years ago

0.0.1-alpha.27

7 years ago

0.0.1-alpha.24

7 years ago

0.0.1-alpha.20

7 years ago

0.0.1-alpha.18

7 years ago

0.0.1-alpha.16

7 years ago

0.0.1-alpha.15

7 years ago

0.0.1-alpha.14

7 years ago

0.0.1-alpha.1

7 years ago

0.0.1-alpha.0

7 years ago

0.0.1-test.2

7 years ago