Skip to content

Initial release

Compare
Choose a tag to compare
@sujit-shrc sujit-shrc released this 10 Sep 06:30
· 6 commits to main since this release

Initial Release - v1.0.0

Description:
We are excited to announce the initial release of pzr, a powerful CLI tool designed to streamline the process of generating project structures and files for Next.js, Express.js, and Vite React projects. pzr simplifies the creation of new pages, routes, and components, allowing developers to focus on building their applications rather than dealing with boilerplate code.

Features:

  • Global and Local Installation: Install pzr globally or as a dev dependency in your project.
  • Project Initialization: Easily initialize new projects or configure pzr for existing ones.
  • File Generation: Generate new pages, routes, and components with a simple command.
  • Custom Directory Structure: Create files within specific directories using options.

Installation:
You can install pzr globally using npm or yarn:

npm install -g pzr
# or
yarn global add pzr

For local installation:

npm install --save-dev pzr
# or
yarn add --dev pzr

Usage:

  • Initialize a Project:

    pzr init
  • Generate Files:

    pzr create [pages...]
    # or
    pzr -c [pages...]
  • Generate Files in Specific Directory:

    pzr create -d <directory> [pages...]
    # or
    pzr -c -d <directory> [pages...]

Configuration:
pzr stores its configuration in a .pzr-config.json file created during initialization. For best results, use the pzr init command to modify this configuration.

Support:
For bug reports or feature requests, please visit our GitHub repository.

Contributing:
We welcome contributions! Feel free to submit pull requests to improve pzr.

License:
pzr is released under the MIT License. See the LICENSE file for more details.