codekon
v1.1.1
Published
Entirety of GDSC NITS project templates at your fingertips
Maintainers
Readme
About
GDSC NITS has a set of templates to streamline the development of web based projects by having opiniated configs and settings. The various templates available are -
- react-js-app - ReactJS + SASS app in JavaScript
- next-js-app - NextJS pages router + SASS app in JavaScript
- menp-t - MongoDB + Express + Node + Prisma + TypeScript API Template
- penp-t - PostgreSQL + Express + Node + Prisma + TypeScript API Template
- menpal-t - MongoDB + Express + Node + Prisma + AWS Lambda + TypeScript API Template
- penpal-t - PostgreSQL + Express + Node + Prisma + AWS Lambda + TypeScript API Template
Getting Started
To scaffold a template using
codekon, make sure you havegitandpnpminstalled. We usepnpmin our projects and strongly recommend you to do so too. For now,codekononly supportspnpm.
- To use
codekoninteractively:
Using npm:
npx codekonUsing pnpm:
pnpx codekonFollow the prompts. The project will be created in the directory.
You can also directly create projects by passing the arguments:
npx codekon [projectName] [templateName]pnpx codekon [projectName] [templateName]For example:
pnpx codekon my-app react-js-app- To get the help message run
codekon --help. Watch video tutorial.
Credits -
TODO
- [x] Publish to NPM.
- [x] Test in Linux.
- [x] ~~Test
pnpm create codekon.~~ My bad. For this to work, the package name should have beencreate-codekon. - [x] Add screenshots and video.
- [x] Fix
pnpm dlx codekon. - [x] Remove
execaand test withchild-process. Reduced install size by 55%. Brought node support to>=18from>= 20.5.0. - [x] Setup changesets.
