Запустите tslint --fix для строки, а не для файла - PullRequest
0 голосов
/ 17 октября 2019

Я хочу запустить исправление tslint в скрипте для строки. Я представляю что-то вроде этого:

import { fixer } from 'tslint'

const stringToFormatAndFix = // some typescript file content

const formatted = fixer(tslintJson, 'file/path/to/tslint.json')

Справочная информация: я использую tsquery , чтобы найти последнюю PropertySignature интерфейса и добавить к ней строку. После этого я хочу автоматически отформатировать этот файл на основе tslint.json. Поскольку я использую угловые схемы и все изменения вносятся в виртуальную файловую систему, я не могу просто запустить tslint через его cli.

...