(fontStyle: number | undefined)
| 39 | // oxlint-disable-next-line eslint(no-bitwise) |
| 40 | const isBold = (fontStyle: number | undefined) => fontStyle && fontStyle & 2; |
| 41 | const isUnderline = (fontStyle: number | undefined) => |
| 42 | // biome-ignore lint/suspicious/noBitwiseOperators: shiki bitflag check |
| 43 | // oxlint-disable-next-line eslint(no-bitwise) |
| 44 | fontStyle && fontStyle & 4; |
| 45 | |
| 46 | // Transform tokens to include pre-computed keys to avoid noArrayIndexKey lint |
| 47 | interface KeyedToken { |