Code Monkey home page Code Monkey logo

facio's People

Contributors

askurihin avatar krak3n avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

facio's Issues

Verbosity Output Level

Add levels of verbosity options for users to configure in the config or override via cli option.

Missing Variable Prompts

Incase the user has not defined variables that are needed in their template it would be handy to prompt them if a variable has not been found.

Hooks

Hey

I keep getting this:

 >  Warning: /Users/me/project/.facio.hooks.yml not found

Is there something else I should add to the template? Or is it a local config thing that it's looking for? It doesn't seem to copy anything over from the template :(

Write more Tests

The code coverage currently stands at something like 76%. This is great but could cover and test a lot more.

Load variables from yaml and / or json file

This idea, floated by @mikeywaites would allow users to define project variables in a yaml or json file without the need for command line arguments. When dealing with many variables in a template this could help keep things clear and speed things up.

Remove GitPython

Remove GitPython and swap out for sh library. This will help with getting Python 3 support down.

YAML Based Config

The ini style config style format is a tad limiting. A YAML based one will give greater flexibility in configurable options and be much clearer.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.