diff --git a/package.json b/package.json index 5f904dd3..b8717a56 100644 --- a/package.json +++ b/package.json @@ -106,6 +106,7 @@ "rollup": "^0.35.14", "rollup-plugin-babel": "^2.6.1", "rollup-plugin-commonjs": "^5.0.3", + "rollup-plugin-node-globals": "^1.0.7", "rollup-plugin-node-resolve": "^2.0.0", "stylelint": "^7.2.0", "tslint": "3.15.0-dev.0", diff --git a/rollup.config.js b/rollup.config.js index 4a50c164..2ae4cd1a 100644 --- a/rollup.config.js +++ b/rollup.config.js @@ -7,6 +7,7 @@ const path = require('path'); const nodeResolve = require('rollup-plugin-node-resolve'); const commonjs = require('rollup-plugin-commonjs'); const babel = require('rollup-plugin-babel'); +const nodeGlobals = require('rollup-plugin-node-globals'); const isRelease = process.env.NODE_ENV === 'production'; @@ -87,5 +88,8 @@ module.exports = { presets: babelPresets, plugins: babelPlugins, }), + + // https://github.com/calvinmetcalf/rollup-plugin-node-builtins + nodeGlobals(), ] };