Skip to content

Imagine-Bytes/Alfonso

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alfonso

A CLI that helps frontend developers generate boilerplate code for component based libraries and frameworks

Current Usage

alf init alf -g component "Component"

TODO

Major

  • Setup project structure
  • Create input parser
  • Create file generator
  • Create boilerplates

Input Parser

  • Recognize file names and directories
  • Convert file names and directories to Pascal Case
  • Recognize modes
  • Recognize languages
  • Recognize flags

File Generator

  • Create generate files function
  • Create generate folders function
  • Write check for already existing folders
  • [] Write check for already existing files

Boilerplates

  • Create boilerplate file system
  • Create boilerplate file reader
  • Create React Component Boilerplate
  • Create React Pages (React Router Based) Boilerplate
  • Create Svelte Component Boilerplate
  • Create Svelte Pages Boilerplate
  • Create Vue Component Boilerplate
  • Create Next Component Boilerplate
  • Create Next Pages Boilerplate
  • Create Next Services Boilerplate
  • Create Nuxt Component Boilerplate

ADDONS

  • Create Config file that helps identify the project structure and stack and keep track of user config
  • Create a system that helps user create custom boilerplates

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors