diff --git a/packages/next/build/babel/preset.ts b/packages/next/build/babel/preset.ts index 3ec284689f41..ac886d86fa8a 100644 --- a/packages/next/build/babel/preset.ts +++ b/packages/next/build/babel/preset.ts @@ -149,7 +149,7 @@ module.exports = ( useBuiltIns: true, }, ], - [ + !isServer && [ require('@babel/plugin-transform-runtime'), { corejs: 2, diff --git a/packages/next/build/webpack/loaders/next-babel-loader.js b/packages/next/build/webpack/loaders/next-babel-loader.js index 6c71d47c8e49..ecf5c0f80568 100644 --- a/packages/next/build/webpack/loaders/next-babel-loader.js +++ b/packages/next/build/webpack/loaders/next-babel-loader.js @@ -4,7 +4,7 @@ import hash from 'string-hash' // increment 'e' to invalidate cache // eslint-disable-next-line no-useless-concat -const cacheKey = 'babel-cache-' + 'g' + '-' +const cacheKey = 'babel-cache-' + 'h' + '-' const nextBabelPreset = require('../../babel/preset') const getModernOptions = (babelOptions = {}) => {