Clean up code

This commit is contained in:
Sam Carlton 2021-02-02 23:18:11 -06:00
parent f3b8fcdc09
commit d0aea7031b

View file

@ -1,20 +1,7 @@
// import { fs, configure, ZipReader, BlobReader } import plist from 'plist'
// import * as zip from '@zip.js/zip.js'
// import { promises as fs } from 'fs'
// import MarkdownIt from 'markdown-it'
// import slugify from 'slugify'
// import axios from 'axios'
// import statuses from './statuses'
// import parseGithubDate from './parse-github-date'
// import EndianReader from 'endian-reader'
import parseMacho from './macho/index.js' import parseMacho from './macho/index.js'
const plist = require('plist')
// console.log('MachOParser', MachOParser) // console.log('MachOParser', MachOParser)
const knownArchiveExtensions = new Set([ const knownArchiveExtensions = new Set([
@ -359,30 +346,6 @@ export default class AppFilesScanner {
return return
} }
// findPlistFile
// Maybe next time
// const matchesInfoPlist = path => path.endsWith(`/Info.plist`)
// const matchesRootInfoPlist = entryPath => {
// // Skip files that are deeper than 2 folders
// if ( entryPath.split('/').length > 3 ) return false
// // Does this entry path match any of our wanted paths
// return [
// // `zoom.us.app/Contents/Info.plist`
// `.app/Contents/Info.plist`,
// `.zip/Contents/Info.plist`
// ].some( pathToMatch => {
// return entryPath.endsWith(pathToMatch)
// })
// }
// const rootInfoFileEntries = entries.filter( entry => {
// return matchesRootInfoPlist( entry.filename )
// })
// Warn if Info.plist doesn't look right // Warn if Info.plist doesn't look right
if ( foundEntries.rootInfo.length > 1) { if ( foundEntries.rootInfo.length > 1) {
console.warn('More than one root Info.plist found', foundEntries.rootInfo) console.warn('More than one root Info.plist found', foundEntries.rootInfo)
@ -418,6 +381,7 @@ export default class AppFilesScanner {
file.appVersion = info.CFBundleShortVersionString file.appVersion = info.CFBundleShortVersionString
file.displayName = info.CFBundleDisplayName file.displayName = info.CFBundleDisplayName
// Set details
const detailsData = [ const detailsData = [
[ 'Version', info.CFBundleShortVersionString ], [ 'Version', info.CFBundleShortVersionString ],
[ 'Bundle Identifier', info.CFBundleIdentifier ], [ 'Bundle Identifier', info.CFBundleIdentifier ],