pi-lens
Version:
Real-time code feedback for pi — LSP, linters, formatters, type-checking, structural analysis & booboo
12 lines (11 loc) • 342 B
YAML
id: no-unknown-laundering
valid:
- 'const x: unknown = foo()'
- 'function f(x: unknown) {}'
- 'function isValidPayload(data: unknown): data is Foo { return true; }'
- 'function f(cause: unknown) {}'
- 'type X = { a: unknown }'
- 'type Y = Record<string, unknown>'
invalid:
- 'type X = unknown'
- 'type LooseHandler = unknown'