typescript-webpack-starter icon indicating copy to clipboard operation
typescript-webpack-starter copied to clipboard

Provide switches options to customize the generated project

Open emyann opened this issue 7 years ago • 0 comments

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

  • default 1.Typescript, 2.Webpack, 3.Karma+Jasmine, 4.Semantic Release, 5.CircleCI
  • minimal 1.Typescript, 2.None, 3.None, 4.None, 5.None

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

emyann avatar Sep 26 '18 22:09 emyann