3.0.0 • Published 2 years ago

@charliewilco/mf-cli v3.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

MF (make file)

Build Status

Nicer touch utility

Installation & Usage

yarn global add @charliewilco/mf-cli

Call the command mf and pass a single argument to it, the name and path of the file(s) you'd like create

mf ./src/components/Button.js ./src/actions/index.js

Output:

./src/components/Button.js created 👍
./src/actions/index.js created 👍

Rationale

One command line thing I need to do all the time is make a file. In Atom when you make a new file, it'll make a new directory if it doesn't exist. For example if you're in Atom and make src/components/Button.js and the components directory doesn't exist, it'll just create it by default.

But on the command line, to do this, you'd need to mkdir src/components && touch components/Button.js to make that happen. It's a little thing, but when you do a little thing 20 or 30 times a day, it becomes annoying. It's even worse in Vim; and honestly it's one huge thing I feel is lacking in Vim.

What I'm attempting to do here is to make a little CLI utility to do something like mf ./src/components/Button.js

License