feat(codemode): support property deletion (#37335)

This commit is contained in:
Aiden Cline 2026-07-16 12:21:28 -05:00 committed by GitHub
commit ad8e6b1fb6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 93 additions and 1 deletions

View file

@ -117,7 +117,8 @@ ultimate source of truth.
- [x] Unary `+`, unary `-`, `void`, `typeof`, `instanceof`, and own-property-only `in`.
- [x] Prefix and postfix `++` and `--`.
- [x] Plain, arithmetic, bitwise, and logical assignment operators.
- [ ] Property deletion, including computed forms such as `delete object[key]`.
- [x] Property deletion on plain data objects and arrays, including computed and optional forms; deleting an array index
creates a hole without changing its length.
## Promises and tools