1.88.0 • Published 6 months ago

@comet/create-app v1.88.0

Weekly downloads
-
License
BSD-2-Clause
Repository
github
Last release
6 months ago

@comet/create-app

This is a command-line interface to create a new Comet application. It sets up a project with the necessary configuration and files to get started quickly.

Usage

To create a new Comet app, run the following command:

npx @comet/create-app <project-name>

Arguments

The following arguments can be passed to customize the project setup:

  • project-name (required): Specifies the name of the project. It will be used as the directory name for the project.
  • -ni or --no-install: Disables the automatic installation of dependencies.
  • -r or --repository <repository>: Repository to clone from. Defaults to https://github.com/vivid-planet/comet-starter.git.
  • -b or --branch <branch>: Branch to checkout. Defaults to main.
  • -v or --verbose: Enables extra console logs for verbose output.
  • -V or --version: Outputs the version number.
  • -h or --help: Display help for the command.

Example usage with arguments

Create a new Comet app with the name "my-project" and enable verbose logging:

npx @comet/create-app my-project -v

Create a new Comet app with a different repository and branch:

npx @comet/create-app my-project -r https://github.com/my-company/comet-starter.git -b next

Commands

The following commands can be used to customize the project setup:

  • remove-site: Removes the site from the project.

Example usage:

npx @comet/create-app remove-site

For developers

Development

To test the script locally, run the following commands:

  1. Start the development process:
    npm start
  2. Run the script:
    node ./bin/index.js

Testing a close to production usage of the CLI can be done by calling npm link in the create-app/ directory. Then npx @comet/create-app can be used.

1.79.0

8 months ago

1.56.0

11 months ago

1.37.0

1 year ago

1.58.0

11 months ago

1.39.0

1 year ago

1.80.0

8 months ago

1.82.0

7 months ago

1.40.0

1 year ago

1.84.0

7 months ago

1.61.0

11 months ago

1.63.0

10 months ago

1.42.0

1 year ago

1.86.0

6 months ago

1.65.0

10 months ago

1.44.0

1 year ago

1.88.0

6 months ago

1.67.0

10 months ago

1.46.0

12 months ago

1.69.0

10 months ago

1.48.0

12 months ago

1.70.0

10 months ago

1.72.0

9 months ago

1.51.0

12 months ago

1.74.0

9 months ago

1.53.0

12 months ago

1.76.0

8 months ago

1.55.0

11 months ago

1.78.0

8 months ago

1.57.0

11 months ago

1.36.0

1 year ago

1.59.0

11 months ago

1.38.0

1 year ago

1.81.0

8 months ago

1.60.0

11 months ago

1.83.0

7 months ago

1.62.0

11 months ago

1.85.0

6 months ago

1.64.0

10 months ago

1.41.0

1 year ago

1.87.0

6 months ago

1.66.0

10 months ago

1.43.0

1 year ago

1.68.0

10 months ago

1.45.0

12 months ago

1.47.0

12 months ago

1.49.0

12 months ago

1.71.0

10 months ago

1.73.0

9 months ago

1.50.0

12 months ago

1.75.0

9 months ago

1.52.0

12 months ago

1.77.0

8 months ago

1.54.0

12 months ago

1.35.0

1 year ago

1.34.0

1 year ago

1.32.0

1 year ago

1.33.0

1 year ago

1.30.0

1 year ago

1.31.0

1 year ago

1.22.0

1 year ago

1.25.0

1 year ago

1.26.0

1 year ago

1.23.0

1 year ago

1.24.0

1 year ago

1.29.0

1 year ago

1.27.0

1 year ago

1.28.0

1 year ago

1.21.0

2 years ago

1.20.0

2 years ago

1.19.0

2 years ago

1.18.0

2 years ago

1.17.0

2 years ago

1.15.0

2 years ago

1.16.0

2 years ago

1.14.0

2 years ago

1.13.0

2 years ago

1.12.0

2 years ago

1.11.0

2 years ago

1.5.0

2 years ago

1.4.0

2 years ago

1.3.0

2 years ago

1.2.0

2 years ago

1.1.0

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago