@masknet/eslint-plugin
Version:
eslint plugin for masknet
18 lines (16 loc) • 346 B
text/typescript
import { runTest } from '../spec.js'
import module from './no-then.js'
runTest({
module,
*valid() {
yield 'promise.then'
yield 'promise.then()'
yield 'promise.then(resolver, rejecter)'
},
*invalid() {
yield {
code: 'promise.then(() => 1, () => new Error())',
errors: [{ messageId: 'invalid' }],
}
},
})