У меня есть несколько источников импорта TypeScript, которые недовольны TSLint, потому что они явно не в алфавитном порядке.
import { DialogNoConfigurationFile } from './view/dialogs/dialog-no-configuration-file';
import { DisplayMain } from './view/display/display-main';
import { Global } from './business/global';
import { remote } from 'electron';
import { RequestResponse } from './data/model/request-response';
import { UserRequestResponse } from './data/model/user-request-response';
Сообщение об ошибке от TSLint:
ERROR: /home/myuser/Documents/myproject/administration2/src/app.tsx:11:1 - Import sources within a group must be alphabetized.
ERROR: /home/myuser/Documents/myproject/administration2/src/app.tsx:12:1 - Import sources within a group must be alphabetized.
Моя команда сценария package.json:
"lint": "tslint --project tsconfig.json --force"
Хотя TSLint недоволен Global
и remote
, с алфавитом все в порядке. Я считаю, что TSLint должен быть недоволен капитализацией или чем-то подобным. Есть ли какой-нибудь способ проверить, как TSLint алфавитизируется?