//#region src/head/runtime/island-head.ts /** * No-op `head.push` until the returned `unfreeze` runs. Plugin/transformer * augmentations on the same head are unaffected. */ function freezeHead(head) { const realPush = head.push; head.push = () => ({ dispose: () => {}, patch: () => {}, _i: 0 }); return () => { head.push = realPush; }; } //#endregion export { freezeHead };