question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Announcing choo-cli

See original GitHub issue

I’m super excited to announce that a working prototype has been created

Motivation

The scaffolding tool is meant to be extremely lightweight, with as few abstractions as possible along with a strong emphasis on functional programming.

The cli is used in conjunction with templates, where the templates themselves govern how the scaffolding works. This should allow high customizability along with a clear and concise pattern to follow without abstractions around manipulating the filesytem. It is designed to use node_modules or a direct path to load your templates.

choo init  --template <path or node_module>

It looks for an exports.init and exports.generate, and exports.add. these are used to hook to the cli where it passes argv data to the templates directly.

You can check it out here: https://github.com/trainyard/choo-cli

If you want to hack together on this or get involved you are more than welcome. There’s a lot left to do, come join the fun 😃

Issue Analytics

  • State:closed
  • Created 7 years ago
  • Reactions:2
  • Comments:5 (5 by maintainers)

github_iconTop GitHub Comments

6reactions
MattMcFarlandcommented, Aug 6, 2016

choo-cli is very close to 1.0.0 release, we have unit testing, a pretty UX, and it has been tested and working with Windows 10, Ubuntu 15, and Mac Os X

1reaction
YerkoPalmacommented, Jul 27, 2016

Talking about cli ecosystem, I liked the vue cli, mostly because it allows to write and install custom templates. Oficial templates are good for beginers, or quick projects, but with experience, special and unique needs start to appear, and an easy way to create your own templates is a win for me. Might work to have a look 👍

Read more comments on GitHub >

github_iconTop Results From Across the Web

Official release of choo-cli v1.0.0 : r/javascript - Reddit
I just wanted to announce the official release of the command line tool version 1.0.0 which makes web app dev even faster!!!111.
Read more >
#announcing hashtag on Instagram • Photos and Videos
20.1k Posts - See Instagram photos and videos from 'announcing' hashtag.
Read more >
Dredging resumes for a while - City of Newport Beach
will announce the winner later in the ... board, in a blustery announce- ... '>Choo! Cli'>lllCt follow!. d rrame-.
Read more >
xpect Large Atte At Hospi.tal Victo-ry
Grauer. announcer of '1lnforrna-. 1 General Chairman ... was announced . here a t the 30th journal. ... choo-cli.oo lines. \Vhy's that?
Read more >
bulletin1361943smit.pdf
and it was time for payment, he announced that he would give a pot- ... Choocli. (Maya), Zapote bianco (Spanish). Standley, 380; Roys,...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found