nobrainr / typescript-webpack-starter

⚡ create-ts-lib: A Starter Kit and a CLI to create your TypeScript / ES6 module bundled by Webpack without thinking about build or unit tests configurations. 🏠
https://nobrainr.github.io/typescript-webpack-starter/
MIT License
373 stars 42 forks source link

Provide switches options to customize the generated project #34

Open emyann opened 6 years ago

emyann commented 6 years ago

Preset Pattern: 1.Application Type -> 2.Bundler -> 3.Test Framework -> 4.Publishing -> 5.CI -> 6.CD

create-ts-lib --preset default  my-package
create-ts-lib --preset minimal my-package

Where

Or

create-ts-lib 
    --type [ typescript-client | typescript-server | typescript-universal ]
    --bundler [ webpack | parcel | rollup ]
    --test-framework [ jest | karma-jasmine | chai-mocha ] 
    --publish [ cli | npm ]
    --ci [ circleci | travis ]
    --cd [ zeit ]
    my-package