mirror of
https://github.com/ThatGuySam/doesitarm.git
synced 2026-05-18 06:44:46 -07:00
Use runScanWorker for v2 scan
This commit is contained in:
parent
6de839a6d6
commit
dcf0a3a265
1 changed files with 5 additions and 15 deletions
|
|
@ -5,7 +5,9 @@ import * as zip from '@zip.js/zip.js'
|
|||
|
||||
import { isString } from './check-types.js'
|
||||
import parseMacho from './macho/index.js'
|
||||
import { AppScan } from '~/helpers/scanner/client.mjs'
|
||||
|
||||
// Vite Web Workers - https://vitejs.dev/guide/features.html#web-workers
|
||||
import { runScanWorker } from '~/helpers/scanner/client.mjs'
|
||||
|
||||
const scannerVersion = (() => {
|
||||
// If there's no window
|
||||
|
|
@ -616,23 +618,11 @@ export default class AppFilesScanner {
|
|||
console.log( 'scannerVersion', scannerVersion )
|
||||
|
||||
if ( scannerVersion === '2' ) {
|
||||
// const { AppScan } = await import('~/helpers/scanner/client.mjs')
|
||||
|
||||
// Create a new AppScan instance
|
||||
const scan = new AppScan({
|
||||
fileLoader: async () => file.instance,
|
||||
messageReceiver: ( details ) => {
|
||||
console.log( 'Scan message:', details )
|
||||
|
||||
file.statusMessage = details.message
|
||||
file.status = details.status
|
||||
}
|
||||
})
|
||||
const { scan } = await runScanWorker( file.instance )
|
||||
|
||||
// Scan the archive
|
||||
await scan.start()
|
||||
|
||||
clearTimeout(timer)
|
||||
console.log('scan', scan)
|
||||
|
||||
resolve()
|
||||
return
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue