'use strict' import { CronJob } from 'cron' import server from './server' import { setup as cleanExtracts, extractsRemoverServiceLogger } from './cleanExtracts' import { imagesPath, deleteExtractsCronTime } from './config' const argv = process.argv.slice(2) // Start the extracts remover service if (!argv.includes('--no-delete')) { /* eslint no-new: 0 */ new CronJob(deleteExtractsCronTime, () => cleanExtracts(imagesPath, false, true), null, true, null, null, false) extractsRemoverServiceLogger.info('Started the extracts remover service.') } // Start the server server()