UNPKG

next

Version:

The React Framework

52 lines (47 loc) 2.15 kB
exports.__esModule = true exports.default = undefined if (process.env.NEXT_RSPACK) { Object.assign(exports, getRspackCore()) Object.assign(exports, { StringXor: require('./bundle5')().StringXor, }) } else if (process.env.NEXT_PRIVATE_LOCAL_WEBPACK) { Object.assign(exports, { // eslint-disable-next-line import/no-extraneous-dependencies BasicEvaluatedExpression: require('webpack/lib/javascript/BasicEvaluatedExpression'), // eslint-disable-next-line import/no-extraneous-dependencies ConcatenatedModule: require('webpack/lib/optimize/ConcatenatedModule'), // eslint-disable-next-line import/no-extraneous-dependencies makePathsAbsolute: require('webpack/lib/util/identifier').makePathsAbsolute, // eslint-disable-next-line import/no-extraneous-dependencies ModuleFilenameHelpers: require('webpack/lib/ModuleFilenameHelpers'), // eslint-disable-next-line import/no-extraneous-dependencies NodeTargetPlugin: require('webpack/lib/node/NodeTargetPlugin'), // eslint-disable-next-line import/no-extraneous-dependencies RuntimeGlobals: require('webpack/lib/RuntimeGlobals'), // eslint-disable-next-line import/no-extraneous-dependencies SourceMapDevToolModuleOptionsPlugin: require('webpack/lib/SourceMapDevToolModuleOptionsPlugin'), // eslint-disable-next-line import/no-extraneous-dependencies StringXor: require('webpack/lib/util/StringXor'), // eslint-disable-next-line import/no-extraneous-dependencies NormalModule: require('webpack/lib/NormalModule'), // eslint-disable-next-line import/no-extraneous-dependencies sources: require('webpack').sources, // eslint-disable-next-line import/no-extraneous-dependencies webpack: require('webpack'), }) } else { Object.assign(exports, require('./bundle5')()) } function getRspackCore() { try { return require('next-rspack/rspack-core') } catch (e) { if (e instanceof Error && 'code' in e && e.code === 'MODULE_NOT_FOUND') { throw new Error( '@rspack/core is not available. Please make sure the appropriate Next.js plugin is installed.' ) } throw e } }