mirror of
https://github.com/terribleplan/next.js.git
synced 2024-01-19 02:48:18 +00:00
Remove lib/eval-script.js
We no longer need it.
This commit is contained in:
parent
e46edc2460
commit
751d2e9853
|
@ -1,18 +0,0 @@
|
||||||
/**
|
|
||||||
* IMPORTANT: This module is compiled *without* `use strict`
|
|
||||||
* so that when we `eval` a dependency below, we don't enforce
|
|
||||||
* `use strict` implicitly.
|
|
||||||
*
|
|
||||||
* Otherwise, modules like `d3` get `eval`d and forced into
|
|
||||||
* `use strict` where they don't work (at least in current versions)
|
|
||||||
*
|
|
||||||
* To see the compilation details, look at `flyfile.js` and the
|
|
||||||
* usage of `babel-plugin-transform-remove-strict-mode`.
|
|
||||||
*/
|
|
||||||
|
|
||||||
export default function evalScript (script) {
|
|
||||||
const module = { exports: {} }
|
|
||||||
|
|
||||||
eval(script) // eslint-disable-line no-eval
|
|
||||||
return module.exports
|
|
||||||
}
|
|
Loading…
Reference in a new issue