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