Skip to content

Provide switches options to customize the generated project #34

Open
@emyann

Description

@emyann

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

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions