33 lines
797 B
TypeScript
33 lines
797 B
TypeScript
|
/**---------------------
|
||
|
* @name tykayn Rangement
|
||
|
* @description Rangement sorts and rename files depending on their exif data
|
||
|
* @contact contact@cipherbliss.com
|
||
|
--------------------- */
|
||
|
/** ---------------------
|
||
|
libs
|
||
|
--------------------- */
|
||
|
import fs from 'node-fs'
|
||
|
import minimist from 'minimist'
|
||
|
import log from 'loglevel'
|
||
|
import * as path from 'node:path'
|
||
|
/** ---------------------
|
||
|
custom utilities and configuration
|
||
|
--------------------- */
|
||
|
import rangement_instance from './conf/configs'
|
||
|
import finder from './utils/finder'
|
||
|
|
||
|
let mini_arguments
|
||
|
|
||
|
log.setLevel(rangement_instance.log_level)
|
||
|
log.info(' ')
|
||
|
|
||
|
function parseArguments () {
|
||
|
mini_arguments = minimist(process.argv.slice(2))
|
||
|
log.debug('arguments', mini_arguments)
|
||
|
}
|
||
|
|
||
|
|
||
|
parseArguments()
|
||
|
|
||
|
|
||
|
console.log('hello ts', finder)
|