(flags: Parameters<typeof RuntimeFlags.layer>[0] = {})
| 12 | import { awaitWithTimeout, testEffect } from "../lib/effect" |
| 13 | |
| 14 | const lspLayer = (flags: Parameters<typeof RuntimeFlags.layer>[0] = {}) => |
| 15 | LayerNode.compile(LayerNode.group([LSP.node, Config.node, RuntimeFlags.node, EventV2Bridge.node]), [ |
| 16 | [RuntimeFlags.node, RuntimeFlags.layer(flags)], |
| 17 | ]) |
| 18 | |
| 19 | const it = testEffect(Layer.mergeAll(lspLayer(), LayerNode.compile(CrossSpawnSpawner.node))) |
| 20 | const experimentalTyIt = testEffect( |