diff --git a/src/build.ts b/src/build.ts index 0397d4f9b7..4597f1b1c4 100644 --- a/src/build.ts +++ b/src/build.ts @@ -1,6 +1,6 @@ import { relative, resolve, join } from 'pathe' import consola from 'consola' -import { rollup, watch as rollupWatch } from 'rollup' +import * as rollup from 'rollup/dist/rollup.js' import fse from 'fs-extra' import { printFSTree } from './utils/tree' import { getRollupConfig } from './rollup/config' @@ -92,7 +92,7 @@ async function _build (nitroContext: NitroContext) { await writeTypes(nitroContext) consola.start('Building server...') - const build = await rollup(nitroContext.rollupConfig).catch((error) => { + const build = await rollup.rollup(nitroContext.rollupConfig).catch((error) => { consola.error('Rollup error: ' + error.message) throw error }) @@ -110,7 +110,7 @@ async function _build (nitroContext: NitroContext) { } function startRollupWatcher (nitroContext: NitroContext) { - const watcher = rollupWatch(nitroContext.rollupConfig) + const watcher = rollup.watch(nitroContext.rollupConfig) let start: number watcher.on('event', (event) => { diff --git a/src/package.json b/src/package.json index 7d5b99209f..9a46176538 100644 --- a/src/package.json +++ b/src/package.json @@ -57,7 +57,7 @@ "p-debounce": "^4.0.0", "pathe": "^0.2.0", "pretty-bytes": "^5.6.0", - "rollup": "^2.58.0", + "rollup": "^2.58.1", "rollup-plugin-terser": "^7.0.2", "rollup-plugin-visualizer": "^5.5.2", "serve-placeholder": "^1.2.4",