efdir
Version:
28 lines (17 loc) • 523 B
JavaScript
const {
dir_to_json,
wjson,
path_to_pl
} = require("../efdir")
const path = require('path')
const {group_args,str_to_bool} = require("../cli.js")
var args = process.argv.slice(2)
var paramd = group_args(args)
var srcfn = paramd.src[0]
var srcfn = path.resolve(srcfn)
var copy_content = ("copy_content" in paramd)
var dstfn = path_to_pl(srcfn).join('-')+'.json'
if(dstfn[0] === '-') {dstfn = dstfn.slice(1)}
var cfg = dir_to_json(srcfn,{copy_content:copy_content})
wjson(dstfn,cfg)