diff --git a/package.json b/package.json index 35c6955f7..7ead2a29e 100644 --- a/package.json +++ b/package.json @@ -87,7 +87,7 @@ "@rollup/plugin-babel": "5.0.2", "@rollup/plugin-commonjs": "11.1.0", "@rollup/plugin-json": "4.0.3", - "@rollup/plugin-node-resolve": "7.1.3", + "@rollup/plugin-node-resolve": "8.0.0", "@rollup/plugin-replace": "2.3.2", "babel-loader": "8.1.0", "benchmark": "2.1.4", diff --git a/scripts/build/bundler.js b/scripts/build/bundler.js index 58baab988..1add657de 100644 --- a/scripts/build/bundler.js +++ b/scripts/build/bundler.js @@ -4,7 +4,7 @@ const execa = require("execa"); const path = require("path"); const { rollup } = require("rollup"); const webpack = require("webpack"); -const resolve = require("@rollup/plugin-node-resolve"); +const { nodeResolve } = require("@rollup/plugin-node-resolve"); const rollupPluginAlias = require("@rollup/plugin-alias"); const commonjs = require("@rollup/plugin-commonjs"); const nodeGlobals = require("rollup-plugin-node-globals"); @@ -167,7 +167,7 @@ function getRollupConfig(bundle) { rollupPluginAlias(alias), bundle.target === "universal" && nativeShims(path.resolve(__dirname, "shims")), - resolve({ + nodeResolve({ extensions: [".js", ".json"], preferBuiltins: bundle.target === "node", }), diff --git a/yarn.lock b/yarn.lock index a15383523..1fa079454 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1070,14 +1070,16 @@ dependencies: "@rollup/pluginutils" "^3.0.8" -"@rollup/plugin-node-resolve@7.1.3": - version "7.1.3" - resolved "https://registry.yarnpkg.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-7.1.3.tgz#80de384edfbd7bfc9101164910f86078151a3eca" - integrity sha512-RxtSL3XmdTAE2byxekYLnx+98kEUOrPHF/KRVjLH+DEIHy6kjIw7YINQzn+NXiH/NTrQLAwYs0GWB+csWygA9Q== +"@rollup/plugin-node-resolve@8.0.0": + version "8.0.0" + resolved "https://registry.yarnpkg.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-8.0.0.tgz#47cc0775e31b6a531c88a40270377fe899a271cb" + integrity sha512-5poJCChrkVggXXND/sQ7yNqwjUNT4fP31gpRWCnSNnlXuUXTCMHT33xZrTGxgjm5Rl18MHj7iEzlCT8rYWwQSA== dependencies: "@rollup/pluginutils" "^3.0.8" "@types/resolve" "0.0.8" builtin-modules "^3.1.0" + deep-freeze "^0.0.1" + deepmerge "^4.2.2" is-module "^1.0.0" resolve "^1.14.2" @@ -2837,6 +2839,11 @@ decode-uri-component@^0.2.0: resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= +deep-freeze@^0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/deep-freeze/-/deep-freeze-0.0.1.tgz#3a0b0005de18672819dfd38cd31f91179c893e84" + integrity sha1-OgsABd4YZygZ39OM0x+RF5yJPoQ= + deep-is@^0.1.3, deep-is@~0.1.3: version "0.1.3" resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34"