MegaPicker
A CLI which helps you create projects with different stacks using a universal command.
Use the package manager npm to install megapicker
.
$ npm install -g megapicker
$ mpk <name> <stack> <option1 option2 etc.>
Why remember long commands just use our buider command to make using megapicker even easier.
$ mpk builder
The currently supported stacks are:
React
$ mpk <name> [react,cra,create-react-app] [ts,vite,vite-ts]
React Native
$ mpk <name> [rn,react-native] [expo]
Next
$ mpk <name> [next,cna,create-next-app]
Nest
$ mpk <name> [nest]
Angular
$ mpk <name> [angular,ng]
Express
$ mpk <name> [express,expressjs,express-generator-typescript]
Vue
$ mpk <name> [vue, vuejs, vuecli] [vite,vite-ts]
Preact
$ mpk <name> [preact,preactjs] [vite,vite-ts]
Gatsby
$ mpk <name> [gatsby,gatsbyjs]
Vanilla with Vite
$ mpk <name> [vanilla] [vite,vite-ts]
Svelte with Vite
$ mpk <name> [svelte] [vite,vite-ts]
Lit Element with Vite
$ mpk <name> [lit,lit-element] [vite,vite-ts]
Pull requests are welcome. Please raise an issue to contribute