19 lines
392 B
JavaScript
19 lines
392 B
JavaScript
import { libsImportCode } from "./external.js";
|
|
|
|
export function globalDepPlugin(exclude = []) {
|
|
const virtualModuleId = "virtual:globals";
|
|
return {
|
|
name: "lowcoder-global-plugin",
|
|
resolveId(id) {
|
|
if (id === virtualModuleId) {
|
|
return id;
|
|
}
|
|
},
|
|
load(id) {
|
|
if (id === virtualModuleId) {
|
|
return libsImportCode(exclude);
|
|
}
|
|
},
|
|
};
|
|
}
|