[{"data":1,"prerenderedAt":5},["ShallowReactive",2],{"readme:a35hie\u002FFileReformat":3},{"html":4},"\u003Ch1>FileReformat 💖✨\u003C\u002Fh1>\n\u003Cp>FileReformat is a recursive file renaming utility that helps you \u003Cstrong>slay your messy file names\u003C\u002Fstrong>. \nIt converts them into consistent formats, normalizes extensions, and gives you a preview before renaming anything.\u003C\u002Fp>\n\u003Ch2>Features 🌟\u003C\u002Fh2>\n\u003Cpre>\u003Ccode class=\"language-bash\">node RenameFiles.js &lt;directory-to-rename&gt;\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cul>\n\u003Cli>Convert file names to different formats: \u003Ccode>[--format=pascal|snake|dash|camel|screaming]\u003C\u002Fcode>\u003Cul>\n\u003Cli>\u003Ccode>pascal\u003C\u002Fcode> (default) → \u003Ccode>MyFileName.txt\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>camel\u003C\u002Fcode> → \u003Ccode>myFileName.txt\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>snake\u003C\u002Fcode> → \u003Ccode>my_file_name.txt\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>dash\u003C\u002Fcode> → \u003Ccode>my-file-name.txt\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>screaming\u003C\u002Fcode> → \u003Ccode>MY_FILE_NAME.TXT\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Normalizes file extensions by default (\u003Ccode>JPG → jpeg\u003C\u002Fcode>, \u003Ccode>PNG → png\u003C\u002Fcode>, etc.)\u003C\u002Fli>\n\u003Cli>Ignore dotfiles\u002Ffolders to keep them safe (\u003Ccode>.gitignore\u003C\u002Fcode>, \u003Ccode>.idea\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>Preview changes before renaming: \u003Ccode>--show\u003C\u002Fcode>\u003Cul>\n\u003Cli>Also saves a \u003Ccode>LastTask.json\u003C\u002Fcode> in the script directory for continuation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Rename files recursively: \u003Ccode>--rename\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Continue a previous task (--continue)\u003Cul>\n\u003Cli>Reads \u003Ccode>LastTask.json\u003C\u002Fcode>, prompts for confirmation, renames files, then deletes the JSON\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2>Installation\u003C\u002Fh2>\n\u003Cp>Make sure you have \u003Ca href=\"https:\u002F\u002Fnodejs.org\u002F\" target=\"_blank\" rel=\"noopener noreferrer\">Node.js\u003C\u002Fa> installed.\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">git clone https:\u002F\u002Fgithub.com\u002Fasboy2035\u002FFileReformat\ncd FileReformat\nnpm i\n\u003C\u002Fcode>\u003C\u002Fpre>\n",1787323194214]