npm.io
3.5.2 • Published 9 years agoCLI

mithril-codemods

Licence
MIT
Version
3.5.2
Deps
6
Vulns
0
Weekly
0
Stars
20
DeprecatedThis package is deprecated

mithril-codemods NPM Version NPM License

NPM Downloads Build Status Dependency Status devDependency Status

Automated porting of mithril@0.2 code to mithril@1.0.

Usage

> npm i -g mithril-codemods
> mithril-codemods --help

Usage
    $ mithril-codemods [<file|glob> ...]

Options
    --unsafe, -u    Use unsafe transforms
    --apply,  -a    Apply transforms (instead of a dry run)

Examples
    mithril-codemods **/*.js
    mithril-codemods --apply **/*.js
    mithril-codemods -ua some/specific/file.js

Transforms

Safe

These transforms are pretty safe and unlikely to have many false positives.

️️ Unsafe

These transform are usually fine, but not applied by default since they can have unfortunate side-effects.

Warnings

There are certain classes of changes that are impossible to automatically convert.