# Inline keybinding when AST type and update keybindings tests · gitcafe/t3code

[View on GitCafe](https://git.cafe/gitcafe/t3code/commit/54fa15c72ed8e3dc8356f458c47462ee6c2f5745)

Repository: [gitcafe/t3code](https://git.cafe/gitcafe/t3code)

Visibility: public

Requested revision: 54fa15c72ed8e3dc8356f458c47462ee6c2f5745

Requested commit: 54fa15c72ed8e3dc8356f458c47462ee6c2f5745

Commit: 54fa15c72ed8e3dc8356f458c47462ee6c2f5745

Tree: 8df198339177ddca3a689024ca6117bdc4056de3

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
Inline keybinding when AST type and update keybindings tests

- Move `KeybindingWhenNode` into `packages/contracts/src/keybindings.ts`
- Remove deprecated `keybindingsWhen` module/export
- Update web keybinding tests to build `whenAst` directly in fixtures

```

## Parents

- [370127760ac980eb790f347c172c2b51f6d3c501](https://git.cafe/gitcafe/t3code/commit/370127760ac980eb790f347c172c2b51f6d3c501?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/t3code/tree/54fa15c72ed8e3dc8356f458c47462ee6c2f5745?format=markdown)
