A CLI tool that migrates Marko v2 projects to be compatible with Marko v3. Version 1.2.7 is the latest stable release. This tool automatically updates taglibs and templates in a project (excluding node_modules) and modifies package.json dependency versions. It requires Node.js v4+ and should be run after an npm install. Key differentiator: it handles both HTML and concise syntax migration, and provides clear output of modified files and pending tasks for installed packages that also need migration. Note: it modifies files in place, so source control is strongly recommended before use.
npm install marko-migrateNo compatibility data collected yet for this library.
Installs the migration tool globally and runs it on a Marko v2 project to migrate to Marko v3 using HTML syntax.
Use source control (e.g., git commit) before running marko-migrate.
Upgrade Node.js to v4 or higher.
Run 'npm install' in your project before executing marko-migrate.
Consider using newer Marko migration tools or manually updating to latest Marko version.
Ensure npm install marko-migrate --global succeeded and check your PATH environment variable.
Install Node.js v4 or higher (e.g., using nvm).
Change to the project directory that contains a package.json file.
No dependency data recorded yet.