1.1.1 • Published 1 year ago
codekon v1.1.1
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
- Publish to NPM.
- Test in Linux.
TestMy bad. For this to work, the package name should have beenpnpm create codekon.create-codekon.- Add screenshots and video.
- Fix
pnpm dlx codekon. - Remove
execaand test withchild-process. Reduced install size by 55%. Brought node support to>=18from>= 20.5.0. - Setup changesets.