tofu
tofu copied to clipboard
Experiment in structural code editing
```ts ≤a≥; { b; } ``` with `moveNode(RIGHT)` should yield ```ts { ≤a≥; b; } ```
**Input** ```javascript asd || (|asd| && asd); ``` **Action** `Shift` + `ArrowLeft` - Range Select Previous **Current output** ```javascript |asd || (asd && asd);| ``` **Expected output** ```javascript |asd ||...
- [x] `for ≤await≥ (const a of b) {}` - [x] `import {•} from "x"` - [x] `export function asd()•;`
```ts ≤interface> Huh {} ``` Press `t` ```ts ≤type≥ Huh = {} ``` (and the other way around)