arodik / makestuff.js Goto Github PK
View Code? Open in Web Editor NEWTiny scaffolding tool for your project
License: MIT License
Tiny scaffolding tool for your project
License: MIT License
If you create component with UPPERCASEDNAME it will create k-e-b-a-b-c-a-s-e-d-n-a-m-e
If can't find param name - output "makestuff --help for help"
Sometimes we need to have access to the command's name inside template. It may be helpful if you want to use the same template for few commands
It should contain info about setting up dev env, instructions on code structure and preconditions for creating meaningful PR
When I want to generate component, I need write full path/comp_name instead of writing ./comp-name
It would be nice if I could add --git when I generate some stuff and all generated files will be added to git staging
Example:
We have an AngularJS component generator. Component may consists of the following files:
In most cases you need only component+template files, or component+template+styles.
But sometimes you need to generate the module with all available options.
I suggest to add the --full/-f
or --all/-a
option. This option enables all other options that available for the generator
Check a folder before file generation. Show the interactive prompt "The folder is not empty. Continue?" if the folder contains files with the same names
It would be cool to have shorthand prop so I can add styles with --styles or -s and so on
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.