Shuunen/repo-checker

View on GitHub
src/files/nvmrc.ts

Summary

Maintainability
A
0 mins
Test Coverage
import { FileBase } from '../file'

/* c8 ignore start */
// eslint-disable-next-line no-restricted-syntax
export class NvmrcFile extends FileBase {
  public async start() {
    const hasFile = await this.checkFileExists('.nvmrc')
    if (!hasFile) return
    await this.inspectFile('.nvmrc')
    this.couldContains('a recent lts node version', /20\.\d+\.\d+/u)
  }
}
/* c8 ignore stop */