/**
 * Minified by jsDelivr using Terser v5.39.0.
 * Original file: /npm/nv-js-parse@1.4.25/index.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
const{is_ary:is_ary}=require("./patch"),{unparse:unparse,pprint_ast:pprint_ast}=require("./stringify"),{Node:Node}=require("./traverse");Node.prototype.light_code=function(e,r=!0,i=!1){let t=pprint_ast(this.ast,r,i,e);if(i)return t;console.log(t)};const _tree=require("./tree").tree;function light_code(e,r={},i=!0,t=!1){let _=_tree(e);return pprint_ast(_.brief_ast(),i,t,r)}const{_parse_eng:_parse_eng,parse:parse}=require("./parse"),{jreadize:jreadize}=require("./old-fac-bsc/j"),{creat_traverse:creat_traverse}=require("./traverse"),_com=require("./com-ast"),ast2tree=require("./traverse").ast2tree,tree_from_com_ast=e=>(e=_com.decomp(e),ast2tree({type:"File",program:e})),{find_nd_with_guid:find_nd_with_guid,srch_nds_with_guid_hint:srch_nds_with_guid_hint}=require("./traverse");module.exports={is_ary:is_ary,_parse_eng:_parse_eng,parse:parse,unparse:unparse,pprint_ast:pprint_ast,light_code:light_code,readize:(e,r=!0,i="typescript",t="module",_=!1)=>jreadize(parse(e,r,i,t,_)),const2let:require("./const-to-let"),hoist_func_decl:require("./hoist-func-decl").hoist,fdecl2fexpr:require("./fdecl-to-fexpr"),cdecl2cexpr:require("./cdecl-to-cexpr"),split_var_decl:require("./split-variable-declaration").split,split_var_declor:require("./split-variable-declarator").split,hoist_var:require("./hoist-var-after-split").hoist,merge_dupe_var_decl:require("./merge-dupe-var-decl"),split_nonidlval_asgn_expr:require("./split-nonidlval-asgn-expr").split,var2let:require("./var-to-let"),conexpr_to_ifelse:require("./condexpr-to-ifelse"),split_rtrn_stmt:require("./split-rtrn-stmt").split,split_thrw_stmt:require("./split-thrw-stmt").split,rplc_nodecl_undef_with_void0:require("./rplc-nodecl-undef-with-void0").rplc,rplc_placeholder_with:require("./rplc-placeholder-with").rplc,rplc_pure_temlit_with_str_lit:require("./rplc-pure-temlit-with-strlit").rplc,for_stmt_to_while:require("./for-stmt-to-while").rplc,fmt_una_expr:require("./fmt-una-expr").rplc,rplc_updt_expr_with_closure:require("./rplc-updt-expr-with-closure").rplc,rm_sibs_after_completion:require("./rm-sibs-after-completion").rplc,tailize_try_catch_final:require("./tailize-try-catch-final").tailize,fmt_asgn_expr:require("./fmt-asgn-expr").fmt,funcize_bin_expr:require("./funcize-bin-expr").funcize,unchain:require("./chain").unchain,try_spread_if_can:require("./try-spread-if-can"),find_all_bad_access_before_initialization_id:require("./find-all-bad-access-before-initialization-id").find,_find_all_bad_access_before_initialization_id:require("./find-all-bad-access-before-initialization-id")._find,get_non_dynamic_impt_and_require_src:require("./get-non-dyn-impt-from-name"),tree:require("./tree").tree,wast:require("./ast-writer"),ast2tree:ast2tree,_com:_com,tree_from_com_ast:tree_from_com_ast,find_nd_with_guid:find_nd_with_guid,srch_nds_with_guid_hint:srch_nds_with_guid_hint,rplc_one_nd_with_code:require("./rplc-one-nd-with-code"),bloc_mcr:require("./bloc-mcr")};
//# sourceMappingURL=/sm/39bed5c4aa9c4fb437a9da150516dd1f4a91c6f4122b1cdb53adacf65e5cd458.map