codekon
v1.1.1
Published
Entirety of GDSC NITS project templates at your fingertips
Downloads
38
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 havegit
andpnpm
installed. We usepnpm
in our projects and strongly recommend you to do so too. For now,codekon
only supportspnpm
.
- To use
codekon
interactively:
Using npm:
npx codekon
Using pnpm:
pnpx codekon
Follow 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
execa
and test withchild-process
. Reduced install size by 55%. Brought node support to>=18
from>= 20.5.0
. - [x] Setup changesets.