A CLI tool to initialize a new project with AdonisJS, NextJS, NestJS, React Native, Strapi, TypeScript, Husky, Git-CZ and more.
npm install @craftnotion/init-project@craftnotion/init-project is a command-line tool that simplifies the process of initializing different types of projects with various options. It provides an interactive interface to guide users through the project setup.[![npm-image]][npm-url] [![license-image]][license-url] [![typescript-image]][typescript-url]
1. Project Types:
- Next.js
- AdonisJS
- Strapi
- React Native
- ExpressJs
- Angular
- NestJs
- VueJS
2. Options:
- TypeScript support for applicable projects.
- Husky integration with commit message template.
- Git-cz installation (if not already installed).
3. Package Managers:
- Support for npm and yarn.
4. Interactive Setup:
- Trigger the tool using npx.
- Choose the project type, options, and package manager through an interactive prompt.
Run the following command to initiate a project setup:
``bash``
npx @craftnotion/init-project
Crafted with ❤️ by Craftnotion
[npm-image]: https://img.shields.io/npm/v/@craftnotion/init-project.svg?style=for-the-badge&logo=npm
[npm-url]: https://npmjs.org/package/@craftnotion/init-project "npm"
[license-image]: https://img.shields.io/github/license/craftnotion/init-project?style=for-the-badge
[license-url]: LICENSE.md "license"
[typescript-image]: https://img.shields.io/badge/Typescript-294E80.svg?style=for-the-badge&logo=typescript
[typescript-url]: "typescript"