1
- import { createFilter , type Plugin } from "vite" ;
1
+ import { createFilter , type Plugin , type Rollup } from "vite" ;
2
2
import lwc , { type RollupLwcOptions } from "@lwc/rollup-plugin" ;
3
- import type { RollupError } from "rollup" ;
4
3
import path from "node:path" ;
5
4
6
5
export type ViteLwcOptions = RollupLwcOptions ;
@@ -130,7 +129,7 @@ function getError(
130
129
error : unknown ,
131
130
id ?: string ,
132
131
src ?: string ,
133
- ) : RollupError | string {
132
+ ) : Rollup . RollupError | string {
134
133
if ( typeof error === "string" ) {
135
134
return error ;
136
135
}
@@ -139,7 +138,7 @@ function getError(
139
138
return String ( error ) ;
140
139
}
141
140
142
- const rollupError : RollupError = {
141
+ const rollupError : Rollup . RollupError = {
143
142
message : "An unknown error occurred." ,
144
143
} ;
145
144
@@ -151,21 +150,21 @@ function getError(
151
150
return rollupError ;
152
151
}
153
152
154
- function addErrorCode ( error : object , rollupError : RollupError ) {
153
+ function addErrorCode ( error : object , rollupError : Rollup . RollupError ) {
155
154
if ( "code" in error && typeof error . code === "number" ) {
156
155
rollupError . pluginCode = error . code ;
157
156
}
158
157
}
159
158
160
- function addErrorMessage ( error : object , rollupError : RollupError ) {
159
+ function addErrorMessage ( error : object , rollupError : Rollup . RollupError ) {
161
160
if ( "message" in error && typeof error . message === "string" ) {
162
161
rollupError . message = error . message ;
163
162
}
164
163
}
165
164
166
165
function addErrorLocation (
167
166
error : object ,
168
- rollupError : RollupError ,
167
+ rollupError : Rollup . RollupError ,
169
168
src ?: string ,
170
169
) {
171
170
if ( "filename" in error && typeof error . filename === "string" ) {
@@ -207,7 +206,7 @@ function addErrorLocation(
207
206
}
208
207
}
209
208
210
- function addErrorId ( id : string | undefined , rollupError : RollupError ) {
209
+ function addErrorId ( id : string | undefined , rollupError : Rollup . RollupError ) {
211
210
if ( typeof id === "string" ) {
212
211
rollupError . id = id ;
213
212
}
0 commit comments