chore: remove unnecessary type assertions (#313)

This commit is contained in:
David Sanders 2024-10-02 19:56:59 -07:00 коммит произвёл GitHub
Родитель e8aadc194e
Коммит 75dd9a662f
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
1 изменённых файлов: 5 добавлений и 5 удалений

Просмотреть файл

@ -132,18 +132,18 @@ export const backportCommitsToBranch = async (options: BackportOptions) => {
changedFiles.map(async (changedFile) => {
const onDiskPath = path.resolve(options.dir, changedFile);
if (!(await fs.pathExists(onDiskPath))) {
return <const>{
return {
path: changedFile,
mode: <const>'100644',
mode: '100644',
type: 'blob',
sha: null as any,
sha: null,
};
}
const fileContents = await fs.readFile(onDiskPath);
const stat = await fs.stat(onDiskPath);
const userMode = (stat.mode & parseInt('777', 8)).toString(8)[0];
if (isUtf8(fileContents)) {
return <const>{
return {
path: changedFile,
mode: userMode === '6' ? '100644' : '100755',
type: 'blob',
@ -158,7 +158,7 @@ export const backportCommitsToBranch = async (options: BackportOptions) => {
}),
);
return <const>{
return {
path: changedFile,
mode: userMode === '6' ? '100644' : '100755',
type: 'blob',