// Config global do shell, setada por createApp() antes do primeiro render.
// ESM é singleton no bundle, então todos os imports de h() enxergam o mesmo valor.
let publicRoots = [];

export function setPublicRoots(roots) {
  publicRoots = Array.isArray(roots) ? roots : [];
}

export function getPublicRoots() {
  return publicRoots;
}
