UNPKG

@masknet/eslint-plugin

Version:
21 lines (19 loc) 493 B
import { runTest } from '../../spec.js' import module from './no-force-cast-via-top-type.js' runTest({ module, *valid() { yield 'const foo = bar as any' yield 'const foo = bar as unknown' }, *invalid() { yield { code: 'const foo = bar as any as Baz', errors: [{ messageId: 'invalid', data: { type: 'any' } }], } yield { code: 'const foo = bar as unknown as Baz', errors: [{ messageId: 'invalid', data: { type: 'unknown' } }], } }, })