npm.io
2.1.1 • Published 4 years agoCLI

create-projects-cli

Licence
MIT
Version
2.1.1
Deps
8
Size
44 kB
Vulns
0
Weekly
0

Project development for creation projects agile

Start

create-projects myapp
Commands
--git => initialize a repository GIT;
--template => Typescript
--types => what type your project will be focused on, web/backend.can choose both
        Example: --types=web,backend
--purposes => what purpose your project will be focused on: 
      Web:
        - React
      Backend:
        - Api - Express
        - Api - Graphql
        - default
    Example: --purposes=react,api-express
--connection => Wich type connection you desire, Knex/TypeOrm.
--plugin => Wich database use will,postgresql/mysql. 

Description

Project created to provide several structures of folders to applications, backend and frontend. The structures are custom and not use toolschains

Templates availables:
  • Web:
    • React
  • Backend
    • Api - Express
    • Api - Graphql
    • Default
Connection with database availables:
  • Knex => Builder Queries/SQL
  • TypeOrm => Object Relational Mapping
Plugins: Postgresql,Mysql

React
Material
ReactBootstrap
StyledComponents
Express
Jest
Typescript
ApolloGraphql
TypeGraphql
Graphql
TypeOrm

Conclusion

All files and packages can be exchanged, at the moment the project is focused on presenting folder structures.