UNPKG

@craftnotion/init-project

Version:

A CLI tool to initialize a new project with AdonisJS, NextJS, NestJS, React Native, Strapi, TypeScript, Husky, Git-CZ and more.

51 lines (35 loc) 1.52 kB
# @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] ## Overview ## Features 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. ### Initialize a Project Run the following command to initiate a project setup: ```bash npx @craftnotion/init-project ``` Crafted with ❤️ by [Craftnotion](https://craftnotion.com) [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"